Differences between revisions 7 and 8
Revision 7 as of 2009-05-18 06:37:47
Size: 2523
Editor: Minh Nguyen
Comment: Give proper credit for #5920
Revision 8 as of 2009-05-18 07:14:35
Size: 3564
Editor: Minh Nguyen
Comment: Summarize #5997, #6010, #5913
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
 * FIXME: summarize #5997
 * Deprecate the {{{order()}}} method on elements of rings (John Palmieri) -- The method {{{order()}}} of the class {{{sage.structure.element.RingElement}}} is now deprecated and will be removed in a future release. For additive or multiplicative order, use the {{{additive_order}}} or {{{multiplicative_order}}} method respectively.
Line 15: Line 16:
 * FIXME: summarize #6010
 * Various invariants for genus 2 hyperelliptic curves (Nick Alexander) -- The following invariants for genus 2 hyperelliptic curves are implemented in the module {{{sage/schemes/hyperelliptic_curves/hyperelliptic_g2_generic.py}}}:
  * the Clebsch invariants
  * the Igusa-Clebsch invariants
  * the absolute Igusa invariants
Line 60: Line 65:
 * FIXME: summarize #5913
 * Graph colouring (Robert Miller) -- New method {{{coloring()}}} of the class {{{sage.graphs.graph.Graph}}} for obtaining the first (optimal) coloring found on a graph. Here are some examples on using this new method:
 {{{
sage: G = Graph("Fooba")
sage: P = G.coloring()
sage: G.plot(partition=P)
sage: H = G.coloring(hex_colors=True)
sage: G.plot(vertex_colors=H)
 }}}
{{attachment:graph-colour-1.png}}

{{attachment:graph-colour-2.png}}

Sage 4.0 Release Tour

Sage 4.0 was released on FIXME. For the official, comprehensive release note, please refer to sage-4.0.txt. A nicely formatted version of this release tour can be found at FIXME. The following points are some of the foci of this release:

Algebra

  • Deprecate the order() method on elements of rings (John Palmieri) -- The method order() of the class sage.structure.element.RingElement is now deprecated and will be removed in a future release. For additive or multiplicative order, use the additive_order or multiplicative_order method respectively.

Algebraic Geometry

  • Various invariants for genus 2 hyperelliptic curves (Nick Alexander) -- The following invariants for genus 2 hyperelliptic curves are implemented in the module sage/schemes/hyperelliptic_curves/hyperelliptic_g2_generic.py:

    • the Clebsch invariants
    • the Igusa-Clebsch invariants
    • the absolute Igusa invariants

Basic Arithmetic

Build

Calculus

Coercion

Combinatorics

  • FIXME: summarize #5502
  • FIXME: summarize #5586

Commutative Algebra

  • FIXME: summarize #5576
  • FIXME: summarize #5609
  • FIXME: summarize #5566

Distribution

Doctest

Documentation

Geometry

Graph Theory

  • Graph colouring (Robert Miller) -- New method coloring() of the class sage.graphs.graph.Graph for obtaining the first (optimal) coloring found on a graph. Here are some examples on using this new method:

    sage: G = Graph("Fooba")
    sage: P = G.coloring()
    sage: G.plot(partition=P)
    sage: H = G.coloring(hex_colors=True)
    sage: G.plot(vertex_colors=H)

graph-colour-1.png

graph-colour-2.png

Graphics

  • FIXME: summarize #5249

Group Theory

  • FIXME: summarize #5664
  • FIXME: summarize #5844

Interfaces

  • Viewing Sage objects with a PDF viewer (Nicolas Thiery) -- Implements the option viewer="pdf" for the command view() so that one can invoke this command in the form view(object, viewer="pdf") in order to view object using a PDF viewer. Typical uses of this new optional argument include:

    • You prefer to use a PDF viewer rather than a DVI viewer.
    • You want to view LaTeX snippets which are not displayed well in DVI viewers (e.g. graphics produced using tikzpicture).
  • FIXME: summarize #6039

Linear Algebra

  • FIXME: summarize #5974
  • FIXME: summarize #5557
  • FIXME: summarize #5381

Miscellaneous

  • FIXME: summarize #6012

Modular Forms

  • FIXME: summarize #4337
  • FIXME: summarize #4357
  • FIXME: summarize #5262
  • FIXME: summarize #5792
  • FIXME: summarize #5796
  • FIXME: summarize #6019
  • FIXME: summarize #5924

Notebook

Number Theory

  • FIXME: summarize #5250
  • FIXME: summarize #6013
  • FIXME: summarize #6008
  • FIXME: summarize #6004

Numerical

Packages

  • FIXME: summarize #4223
  • FIXME: summarize #6031
  • FIXME: summarize #5934
  • FIXME: summarize #1338
  • FIXME: summarize #6032
  • FIXME: summarize #6024

P-adics

  • FIXME: summarize #5105

Quadratic Forms

Symbolics

Topology

  • FIXME: summarize #5889

User Interface

Website / Wiki

ReleaseTours/sage-4.0 (last edited 2009-12-26 14:59:17 by Minh Nguyen)