I'm getting back into grad school, at the tender age of 68, and am loving it! The class I'm taking is pretty tough, CS500 .. based on the upcoming book, The Nature of Computation by Moore and Mertens (Cris Moore is teaching the class I'm taking).
  http://www.nature-of-computation.org/

I've started in on LaTeX, really nice. Now its time to get into Sage. Naturally its computation power is great: linear algebra, Fibonacci and other series, graph theory etc. Great for answers to mathematical questions.

But the class is less oriented towards answers to questions than it is towards proofs, demonstrations, pseudocode of problems and so on. Python qualifies for pseudocode .. easily morphed into whatever pseudocode the LaTeX package uses.

So the sort of things I'd like to do with Sage is
  - Create a graph and write code to explore it.
  - Work with regular expression proofs (find/test equivalence classes)
- Solve recurrence equations for finding asymptotic bounds for algorithms. - Test proofs that I think/hope are right, procedures polynomial in time.

I know Sage is useful for theoretical computer science and wonder if you could give me some pointers and tips. How to use python within sage on graphs, for example. Or reduce recurrence/difference equations. Basically, how Sage is used by the theoretical computer science community.

Thanks!

    -- Owen


--
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to