On Saturday, November 19, 2016 at 8:23:10 PM UTC, Maxie Schmidt wrote:
>
> Thanks for all of the suggestions. I think I will start by getting all of 
> Martin's package routines working under a single wrapper function and try 
> to improve from there. I will definitely include options to search the OEIS 
> database. 
>
> The only thing I'm a little concerned about if this would eventually get 
> bundled in Sage is getting the FriCAS source for the first package 
> installed. My Debian box doesn't have FriCAS or Axiom bundled with my from 
> source Sage install
>

Fricas is an experimental Sage package.
Just do

./sage -i fricas

Assuming that your ./sage is in good shape (say, compiled from source), 
you'll be all set.

, and I remember a while back having multiple issues getting FriCAS 
> installed on a Gentoo machine. 
>
> Maxie
>
> On Saturday, November 19, 2016 at 1:50:32 PM UTC-6, David Roe wrote:
>>
>>
>>
>> On Sat, Nov 19, 2016 at 2:40 PM, Thierry <sage-goo...@lma.metelu.net> 
>> wrote:
>>
>>> On Sat, Nov 19, 2016 at 02:31:42PM -0500, David Roe wrote:
>>> > Another thing that might be nice to tie in is the Online Encyclopedia 
>>> of
>>> > Integer Sequences.  Or at least include a link in the documentation, 
>>> though
>>> > most people looking to guess a sequence will already be aware of OEIS.
>>> > David
>>>
>>>
>>>         sage: oeis? 
>>
>>
>> I just meant, in whatever functions Maxie is planning on writing, either 
>> use oeis as (part of) one of the guessing regimes, or at least include a 
>> link to Sage's oeis function in the docstring.
>> David
>>
>>
>>>
>>>
>>> > On Sat, Nov 19, 2016 at 2:00 PM, Fredrik Johansson <
>>> > fredrik....@gmail.com> wrote:
>>> >
>>> > >
>>> > >
>>> > > On Saturday, November 19, 2016 at 4:56:42 PM UTC+1, Maxie Schmidt 
>>> wrote:
>>> > >>
>>> > >> Hello,
>>> > >>
>>> > >> I have been working back and forth between Sage and Mathematica for 
>>> a
>>> > >> while now trying to learn how to use Sage to replace Mathematica's 
>>> core
>>> > >> functionality in my day to day use of it. One of the (sets of) 
>>> functions
>>> > >> haven't yet found a suitable open source alternative for is related 
>>> to
>>> > >> guessing formulas and generating functions for an input sequence 
>>> (as in
>>> > >> Mathematica's FindSequenceFunction and FindGeneratingFunction). 
>>> Related
>>> > >> functions are Mathematica's RSolve (https://reference.wolfram.com
>>> > >> /language/ref/RSolve.html?q=RSolve) used to solve recurrence 
>>> relations
>>> > >> in closed-form formulas, and the closed-source RISC Sigma package (
>>> > >> 
>>> https://www.risc.jku.at/research/combinat/risc/software/Sigma/index.php)
>>> > >> which is able to generate recurrences for many sums and simplify 
>>> sums
>>> > >> involving harmonic numbers.
>>> > >>
>>> > >> The closest open source alternative I have come across so far is 
>>> Rubey's
>>> > >> software written in FriCAS described at 
>>> http://axiom-wiki.newsynthesis
>>> > >> .org/GuessingFormulasForSequences. However, looking at the source 
>>> code
>>> > >> for the package leaves quite a bit of work to do to reproduce the 
>>> output of
>>> > >> the Mathematica functions mentioned above. Is there a better open 
>>> source
>>> > >> alternative to the Mathematica functions FindSequenceFunction and 
>>> RSolve
>>> > >> that I'm missing in Sage?
>>> > >>
>>> > >> If there isn't a good complete replacement for using Mathematica's
>>> > >> routines for sequence formula guessing and solving recurrences, I'm
>>> > >> interested in trying to write functions / packages that will replace
>>> > >> Mathematica for these tasks. I have already done some work in Sage 
>>> related
>>> > >> to guessing formulas for special polynomial sequences in my 
>>> Master's thesis
>>> > >> at UIUC posted at https://arxiv.org/abs/1609.07301. Any 
>>> suggestions or
>>> > >> links to related open source software are appreciated.
>>> > >>
>>> > >>
>>> > > Open source alternatives to Mathematica would be most welcome.
>>> > >
>>> > > The ore_algebra package allows guessing holonomic sequences (
>>> > > http://www.risc.jku.at/research/combinat/software/
>>> > > ore_algebra/doc/guessing.html) but there is nothing in Sage for 
>>> closed
>>> > > forms, Stirling-type sequences or multi-sums as far as I know.
>>> > >
>>> > > Fredrik
>>> > >
>>> > > --
>>> > > You received this message because you are subscribed to the Google 
>>> Groups
>>> > > "sage-devel" group.
>>> > > To unsubscribe from this group and stop receiving emails from it, 
>>> send an
>>> > > email to sage-devel+...@googlegroups.com.
>>> > > To post to this group, send email to sage-...@googlegroups.com.
>>> > > Visit this group at https://groups.google.com/group/sage-devel.
>>> > > For more options, visit https://groups.google.com/d/optout.
>>> > >
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google 
>>> Groups "sage-devel" group.
>>> > To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to sage-devel+...@googlegroups.com.
>>> > To post to this group, send email to sage-...@googlegroups.com.
>>> > Visit this group at https://groups.google.com/group/sage-devel.
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>> --
>>> You received this message because you are subscribed to the Google 
>>> Groups "sage-devel" group.
>>> To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to sage-devel+...@googlegroups.com.
>>> To post to this group, send email to sage-...@googlegroups.com.
>>> Visit this group at https://groups.google.com/group/sage-devel.
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to