You can subscribe to this list here.
2014 
_{Jan}

_{Feb}
(232) 
_{Mar}
(323) 
_{Apr}
(383) 
_{May}
(359) 
_{Jun}
(435) 
_{Jul}
(252) 
_{Aug}
(172) 
_{Sep}
(265) 
_{Oct}
(263) 
_{Nov}
(350) 
_{Dec}
(359) 

2015 
_{Jan}
(267) 
_{Feb}
(220) 
_{Mar}
(311) 
_{Apr}
(269) 
_{May}
(388) 
_{Jun}
(403) 
_{Jul}
(172) 
_{Aug}
(399) 
_{Sep}
(364) 
_{Oct}
(269) 
_{Nov}
(357) 
_{Dec}
(468) 
2016 
_{Jan}
(618) 
_{Feb}
(592) 
_{Mar}
(625) 
_{Apr}
(516) 
_{May}
(375) 
_{Jun}
(155) 
_{Jul}
(346) 
_{Aug}
(262) 
_{Sep}
(346) 
_{Oct}
(291) 
_{Nov}
(333) 
_{Dec}
(335) 
2017 
_{Jan}
(436) 
_{Feb}
(460) 
_{Mar}
(370) 
_{Apr}
(189) 
_{May}
(252) 
_{Jun}
(268) 
_{Jul}

_{Aug}

_{Sep}

_{Oct}

_{Nov}

_{Dec}

S  M  T  W  T  F  S 



1
(3) 
2
(6) 
3
(32) 
4
(23) 
5
(16) 
6
(16) 
7
(17) 
8
(11) 
9
(9) 
10
(14) 
11
(8) 
12
(4) 
13
(3) 
14
(10) 
15
(4) 
16
(6) 
17
(7) 
18
(10) 
19
(7) 
20
(14) 
21
(12) 
22
(26) 
23
(31) 
24
(28) 
25
(23) 
26
(12) 
27
(12) 
28
(11) 
29
(4) 
30
(4) 



From: Dimiter Prodanov <dimiterpp@gm...>  20140402 22:37:56

Ok, I did not know those details. I think that what you demonstrate using lisp inlines should be made available as a feature. It will be useful for example for writing packages. For example in my fourier package. I am willing to help adding features which I find useful. However, I have no expertise in lisp whatsoever. My expertise is with high level objectoriented languages and numerical methods. Best regards, Dimiter 
From: Barton Willis <willisb@un...>  20140402 20:28:01

A fun visual example of rounding errorsmaybe somebody will enjoy this: (%i2) load(hypergeometric)$ (%i3) I : diff(exp(1/x^2),x,50)$ (%i4) f : buildq([I], lambda([xx], nfloat(I,[x=xx], 15)))$ (%i6) g(x) := ''I$ (%i10) wxplot2d('(f(z)),[z,0.1, 0.15]); (%i9) wxplot2d('(g(z)),[z,0.1, 0.15]); Barton 
From: Nijso Beishuizen <nijso@ho...>  20140402 17:56:12

Dear all, I would like to add a texi file to doc/info, but what do I need to do next to make maxima see the new texi file? For now, I just copypasted this piece below into a file called kovacicODE.texi @menu * Introduction to kovacicODE:: * Functions and variables for kovacicODE:: @end menu @node Introduction to kovacicODE, Functions and variables for kovacicODE, kovacicODE, kovacicODE @section Introduction to kovacicODE @deffn {Function} kovacicODE (@var{ode}, @var{y}, @var{x}) @code{kovacicODE} kovacicODE is an implementation of the Kovacic algorithm for finding the solution of second order linear ordinary differential equations (ODEs) with Liouvillian solutions. If the ODE has a Liouvillian solution, the kovacic algorithm will find and return the solution. If the ODE does not have a Liouvillian solution, kovacicODE will return false. @code{load ("kovacicODE")} loads this package. @opencatbox @category{Package kovacicODE} @closecatbox @end deffn @node Functions and variables for kovacicODE, ,Introduction to kovacicODE, kovacicODE @section Functions and variables for kovacicODE @c No contents yet. 
From: velten <kai.velten@hs...>  20140402 06:07:15

Thank you for these commands, this is what I was looking for. Kai Velten Original Message From: Robert Dodier <robert.dodier@...> To: maximadiscuss@... Subject: Re: [Maximadiscuss] How can I swith off warnings? Date: Mon, 31 Mar 2014 16:38:55 +0000 On 20140331, Richard Fateman <fateman@...> wrote: >:lisp (defun merror(&rest foo) nil) > > and see if that stifles everything you want to stifle. Yeah  and also :lisp (defun mtell (&rest foo) nil) for nonerror messages. best Robert Dodier  _______________________________________________ Maximadiscuss mailing list Maximadiscuss@... https://lists.sourceforge.net/lists/listinfo/maximadiscuss 
From: velten <kai.velten@hs...>  20140402 06:00:54

You are right, I didn't see this. Original Message From: Stavros Macrakis <macrakis@...> To: velten <kai.velten@...> Subject: Re: [Maximadiscuss] Can Maxima prove Im(x)=0? Date: Mon, 31 Mar 2014 09:50:13 0400 Can you assume that Vmax>0? If so, ratsimp(imagpart(erg[1])) simplifies to 0. On Sat, Mar 29, 2014 at 10:54 AM, velten <kai.velten@...> wrote: Thanks, I'll try that. You are probably right that real_p(e) won't work on complex expressions, and I will probably have to keep my current workaround for complex expression, which is plotting imagpart e.g. using plot3d over the subset of the parameter space where I expect imagpart=0. Kai Original Message From: Barton Willis <willisb@...> To: velten <kai.velten@...>, andre maute <andre.maute@...> Subject: RE: [Maximadiscuss] Can Maxima prove Im(x)=0? Date: Sat, 29 Mar 2014 12:04:59 +0000 > 1. Can I somehow solve equations with assumptions similar to: > assume(12*Vmax%pi*Lv^3<0); > erg:solve((Lvbv)*%pi/4*bv^2+%pi/12*bv^3=Vmax,bv); Solve does not exclude solutions that do not satisfy the assumptions in the fact database. You could try using sublist on the solutions to find the solution that satisfies certain inequalities. >2. Can Maxima prove imagpart(x)=0, if x is complex, depends on >parameters a,b,c..., and the parameter space is restricted similar to >the cubic example below. I'd say Maxima isn't capable of proving anything. You can certainly define predicates such as real_p(e) := is(equal(imagpart(e),0)) For simple expressions, this function might work, but in general, I'd guess that real_p will not work as well as you would like it to work. Barton  _______________________________________________ Maximadiscuss mailing list Maximadiscuss@... https://lists.sourceforge.net/lists/listinfo/maximadiscuss 
From: Robert Dodier <robert.dodier@gm...>  20140401 18:33:14

On 20140227, Helmut Jarausch <jarausch@...> wrote: > defstruct(Quot(N,D=1)); > > P:new(Quot); > > [P@...,P@...]:[3,7]: > > does not work. This bug is fixed by commit 9d592d68. Thanks for pointing it out. best, Robert Dodier 
From: Robert Dodier <robert.dodier@gm...>  20140401 17:11:53

On 20140401, Dimiter Prodanov <dimiterpp@...> wrote: > Dear Robert, Please bear in mind that I don't have any special authority in this project. I have been making releases for some time entirely because nobody else wanted to. > Will it be possible to make exp, diff and integrate distributive wrt > to "=" in the next Maxima release? Well, it is too late to consider that for the 5.33 release. But if you want to press for that, we can consider it for the next release. There are 3 releases per year and these depend only on the calendar, not the completion of any specific features. Please note that if you want to see it happen, you'll have to argue for it  it is not a matter of asking the developers for the feature and then letting us work out the details. > Now I have to do expression hacking every time I exponentiate, > differentiate or integrate an equation. Well, maybe the the DISTRIBUTE_OVER feature has the effect you want. (It's undocumented  that's a problem.) (%i1) :lisp (setf (get '%integrate 'distribute_over) '(mequal)) (%i1) :lisp (setf (get '%derivative 'distribute_over) '(mequal)) (%i1) :lisp (setf (get '%exp 'distribute_over) '(mequal)) (%i2) 'integrate (f(x) = g(x), x); (%o2) 'integrate(f(x),x) = 'integrate(g(x),x) (%i3) 'diff (f(x) = g(x), x); (%o3) 'diff(f(x),x,1) = 'diff(g(x),x,1) (%i4) exp (a = b); (%o4) %e^a = %e^b But in any case, it is pretty simple to distribute one operator over another. (%i5) map (foo, a = b); (%o5) foo(a) = foo(b) Hope this helps, Robert Dodier 
From: Dimiter Prodanov <dimiterpp@gm...>  20140401 09:54:50

Dear Robert, Will it be possible to make exp, diff and integrate distributive wrt to "=" in the next Maxima release? Now I have to do expression hacking every time I exponentiate, differentiate or integrate an equation. best regards, Dimiter 