[sage-devel] Re: Symbolic Matrix Calculus in Sagemath

2017-11-08 Thread Ralf Stephan
Hello, Sage's symbolic support for matrices is limited. However, Sage contains packages that may be used instead, like SymPy. For their matrix expression / equation solving capabilities see http://docs.sympy.org/latest/modules/matrices/expressions.html

[sage-devel] Coercion about finite field extensions, again

2017-11-08 Thread Kwankyu Lee
Hi, >From a discussion last year, I know that creation of finite fields with generator names is different from without generator names. But still the following is counter-intuitive. sage: k=GF(4) sage: K=k.extension(3, name='a') sage: k.is_subring(K) False sage: L=k.extension(3) sage:

[sage-devel] Re: [sage-support] Re: How to send a sagetex file to someone who doesn't use sage?

2017-11-08 Thread William Stein
On Wed, Nov 8, 2017 at 2:46 PM, Emmanuel Charpentier wrote: > I tried to anwer this question, hinting at makestatic.py (part of SageTeX). > It turns out that this script is indeed unmaintained and currently not > working. The bug(s) aren't obvious to me... > > I

Re: [sage-devel] build fail on Fedora 26: cannot touch...: Permission denied

2017-11-08 Thread François Bissey
> On 9/11/2017, at 01:28, Clay Thompson wrote: > > Not sure why git would be using a tarball... That takes some explaining. When you run make the first time in sage, it runs configure. If configure cannot be found - which will be the case for a GitHub pull - it will first

[sage-devel] Re: Symbolic Matrix Calculus in Sagemath

2017-11-08 Thread rjf
I don't use Sage. I use Maxima. What you propose sounds trivial and boring, at least to me. If you want to figure out how to support block matrices and operations on them, that would be more of a challenge, and maybe of some use in the world of linear algebra, proofs, and whatnot. ( RJF On

Re: [sage-devel] build fail on Fedora 26: cannot touch...: Permission denied

2017-11-08 Thread Clay Thompson
Thanks. Come to think of it, I started using "sudo make" exactly for the reason you say, but it never actually occurred to me to draw a clear distinction for when I should/shouldn't elevate. On Tuesday, November 7, 2017 at 9:01:53 AM UTC-5, Michael Orlitzky wrote: > > On 11/06/2017 09:54 PM,

Re: [sage-devel] build fail on Fedora 26: cannot touch...: Permission denied

2017-11-08 Thread Clay Thompson
Not sure why git would be using a tarball... As you suspected, the solution was to change ownership" > sudo chown clay configure Now I'm tackling all the OpenBLAS issues... On Monday, November 6, 2017 at 10:08:13 PM UTC-5, François Bissey wrote: > > Since you used git clone, “configure” was

[sage-devel] Symbolic Matrix Calculus in Sagemath

2017-11-08 Thread hashiromer621
Hi everyone! I am a final year student of computer science. I am thinking of creating a package for symbolic matrix calculus in sage as final year project. I would like to implement these identities and simplification rules for matrix

Re: [sage-devel] Re: Sage Days next July in Zaragoza (Spain)

2017-11-08 Thread mmarco
Yes, I think it mostly means writing your code in a pip-installable way. I agree that it is an incompatible approach with the idea of merging the code into the sage library itself. However, in some cases it might make sense to have a pip package instead of merging. So, maybe we can leave some