Differences between revisions 1 and 39 (spanning 38 versions)
Revision 1 as of 2009-02-28 23:31:57
Size: 1834
Editor: ErikJacobson
Comment:
Revision 39 as of 2009-03-02 19:15:06
Size: 3736
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Describe days13/projects/sagenewbiew here. = Sage Primers =
Line 3: Line 3:
Sage Tutorial <<TableOfContents>>
Line 5: Line 5:
Goals:
Line 7: Line 6:
1) Accessible to high school math teachers and undergraduate mathematics majors. ---- /!\ '''Edit conflict - other version:''' ----
== Done / In Progress ==
Line 9: Line 9:
2) Anticipated user desires ---- /!\ '''Edit conflict - your version:''' ----
== Done / In Progress ==
Line 11: Line 12:
a. Content specific modules ---- /!\ '''End of edit conflict''' ----
Line 13: Line 14:
i. Quadratic Forms     * 0. Front Matter
Line 15: Line 16:
ii. Group theory     * 1. Basics
Line 17: Line 18:
iii. Abstract algebra           * 1.1. Primer Template: An Example [[attachment:primer_template\example.sws]] [[attachment:primer_design_principles.rtf]]
Line 19: Line 20:
iv. Calculus           * 1.2. Sage as a Smart Calculator [[attachment:sage_as_a_smart_calculator.sws]]
Line 21: Line 22:
v. Number theory           * 1.4. Sage Devel Basics [Erik, Aly]
Line 23: Line 24:
vi. High school algebra / trigonometry / precalculus
Line 25: Line 25:
vii. Probability ---- /!\ '''Edit conflict - other version:''' ----
          * 1.3. Sage Devel Basics [Erik, Aly]
Line 27: Line 28:
viii. Statistics
Line 29: Line 29:
b. Plotting 2 and 3 dimensions
Line 31: Line 30:
c. Sage math functions (sage as calculator), sage constants ---- /!\ '''Edit conflict - your version:''' ----
Line 33: Line 32:
d. Generate Classroom examples ---- /!\ '''End of edit conflict''' ----
    * 2. Calculus
Line 35: Line 35:
i. show (), latex()           * 2.1. Differential Calculus [[attachment:differential_calculus.sws]]
Line 37: Line 37:
ii. matplotlab           * 2.2. Integral Calculus [Sourav]
Line 39: Line 39:
3) Demonstrate SAGE functionality:     * 3. Linear Algebra
Line 41: Line 41:
a. Primes           * 3.1. Matrix Algebra [Sourav]
Line 43: Line 43:
b. Random numbers
Line 45: Line 44:
c. Plotting ---- /!\ '''Edit conflict - other version:''' ----
          * 2.2. Integral Calculus [Sourav]
Line 47: Line 47:
d. Interact     * 3. Linear Algebra
Line 49: Line 49:
e. Sage data types           * 3.1. Matrix Algebra [Sourav]
Line 51: Line 51:
f. Email(?)
Line 53: Line 52:
4) Programming ---- /!\ '''Edit conflict - your version:''' ----
Line 55: Line 54:
a. Types, casting, relevant Sage data types ---- /!\ '''End of edit conflict''' ----
    * 4. Abstract Algebra
Line 57: Line 57:
b. Lists, tuples           * 4.1. Group Theory [[attachment:group_theory.txt]] (by Robert Beezer)
Line 59: Line 59:
c. Control operators (if, then, else, logical operators, in, srange())     * 5. Number Theory
Line 61: Line 61:
d. Loops           * 5.1. Elementary Number Theory I [[attachment: number_theory.primes_0.1.sws]]
Line 63: Line 63:
i. For, in, srange(), range()
Line 65: Line 64:
e. Functions ---- /!\ '''Edit conflict - other version:''' ----
          * 5.2. Elementary Number Theory II [Erik]
Line 67: Line 67:
f. Recursion           * 5.5. Quadratic Forms [[attachment: quadratic_forms.sws]]
Line 69: Line 69:
5) Topics           * 5.7. Quaternion Algebra [Sourav]
Line 71: Line 71:
a. Primes and factorization ---- /!\ '''Edit conflict - your version:''' ----
          * 5.2. Elementary Number Theory II [Erik]
Line 73: Line 74:
i. Given a random number, is it a prime?           * 5.5. Quadratic Forms [[attachment: quadratic_forms.sws]]
Line 75: Line 76:
1. Modular division           * 5.7. Quaternion Algebra [Sourav]
Line 77: Line 78:
a. random() ---- /!\ '''End of edit conflict''' ----
Line 79: Line 80:
b. Factor()     * 9. About this document ...
Line 81: Line 82:
2. Euclidean algorithm
Line 83: Line 83:
a. Recursion
Line 85: Line 84:
b. gcd() == To Do ==
Line 87: Line 86:
3. primality testing     * 1. Basics
Line 89: Line 88:
a. for loops
Line 91: Line 89:
b. range() ---- /!\ '''Edit conflict - other version:''' ----
          * 1.3. Programming in Sage [Erik]
Line 93: Line 92:
c. is_prime()           * 1.5. 2D and 3D Plotting in Sage [Erik]
Line 95: Line 94:
ii. How many primes are there?           * 1.6. Interact in Sage [Erik]
Line 97: Line 96:
1. prime_pi() ---- /!\ '''Edit conflict - your version:''' ----
          * 1.3. Programming in Sage
Line 99: Line 99:
2. plotting example ---- /!\ '''End of edit conflict''' ----
Line 101: Line 101:
iii. Where are the primes?     * 2. Calculus
Line 103: Line 103:
1. Density of primes
Line 105: Line 104:
2. primes() ---- /!\ '''Edit conflict - other version:''' ----
Line 107: Line 106:
3. Arithemtic sequences of primes ---- /!\ '''Edit conflict - your version:''' ----
Line 109: Line 108:
b. Diophantine equations ---- /!\ '''End of edit conflict''' ----
          * 2.3. Multivariate Calculus
Line 111: Line 111:
i. Linear Diophantine equation           * 2.4. Taylor Series and Infinite Sums
Line 113: Line 113:
1. extended euclidean algorithm           * 2.5. Differential Equations
Line 115: Line 115:
2. recursion vs iteration     * 3. Linear Algebra
Line 117: Line 117:
ii. diagonal quadratic forms; sums of squares (ENT p. 25)
Line 119: Line 118:
1. Pythagorean triples and generating them ---- /!\ '''Edit conflict - other version:''' ----
Line 121: Line 120:
2. Graphing the Pythagorean triples ---- /!\ '''Edit conflict - your version:''' ----
Line 123: Line 122:
3. Enumerating all triples using linear intersections ---- /!\ '''End of edit conflict''' ----
          * 3.2. Vector Spaces [Sourav]
Line 125: Line 125:
4. Elliptic curves and congruent numbers (chapter 6, stein)     * 4. Abstract Algebra
Line 127: Line 127:
iii. Pell’s Equation (?)           * 4.2. Rings and Fields [Erik]
Line 129: Line 129:
    * 5. Number Theory


---- /!\ '''Edit conflict - other version:''' ----

---- /!\ '''Edit conflict - your version:''' ----

---- /!\ '''End of edit conflict''' ----
          * 5.3. Cryptography [Dan]

          * 5.4. Elliptic Curves [Aly]

          * 5.6. Automorphic Forms


---- /!\ '''Edit conflict - other version:''' ----

---- /!\ '''Edit conflict - your version:''' ----

---- /!\ '''End of edit conflict''' ----
          * 5.8. Modular Forms

    * 6. Combinatorics

          * 6.1. Counting

          * 6.2. Graph Theory

    * 7. Geometry

    * 8. Statistics

          * 8.1. Statistical Methods [Erik]

          * 8.2. Probability [Erik]

          * 8.3. Finance

Sage Primers


/!\ Edit conflict - other version:


Done / In Progress


/!\ Edit conflict - your version:


Done / In Progress


/!\ End of edit conflict



/!\ Edit conflict - other version:


  • 1.3. Sage Devel Basics [Erik, Aly]


/!\ Edit conflict - your version:



/!\ End of edit conflict


  • 2. Calculus
  • 3. Linear Algebra
    • 3.1. Matrix Algebra [Sourav]


/!\ Edit conflict - other version:


  • 2.2. Integral Calculus [Sourav]
  • 3. Linear Algebra
    • 3.1. Matrix Algebra [Sourav]


/!\ Edit conflict - your version:



/!\ End of edit conflict



/!\ Edit conflict - other version:


  • 5.2. Elementary Number Theory II [Erik]
  • 5.5. Quadratic Forms quadratic_forms.sws

  • 5.7. Quaternion Algebra [Sourav]


/!\ Edit conflict - your version:


  • 5.2. Elementary Number Theory II [Erik]
  • 5.5. Quadratic Forms quadratic_forms.sws

  • 5.7. Quaternion Algebra [Sourav]


/!\ End of edit conflict


  • 9. About this document ...

To Do

  • 1. Basics


/!\ Edit conflict - other version:


  • 1.3. Programming in Sage [Erik]
  • 1.5. 2D and 3D Plotting in Sage [Erik]
  • 1.6. Interact in Sage [Erik]


/!\ Edit conflict - your version:


  • 1.3. Programming in Sage


/!\ End of edit conflict


  • 2. Calculus


/!\ Edit conflict - other version:



/!\ Edit conflict - your version:



/!\ End of edit conflict


  • 2.3. Multivariate Calculus
  • 2.4. Taylor Series and Infinite Sums
  • 2.5. Differential Equations
  • 3. Linear Algebra


/!\ Edit conflict - other version:



/!\ Edit conflict - your version:



/!\ End of edit conflict


  • 3.2. Vector Spaces [Sourav]
  • 4. Abstract Algebra
    • 4.2. Rings and Fields [Erik]
  • 5. Number Theory


/!\ Edit conflict - other version:



/!\ Edit conflict - your version:



/!\ End of edit conflict


  • 5.3. Cryptography [Dan]
  • 5.4. Elliptic Curves [Aly]
  • 5.6. Automorphic Forms


/!\ Edit conflict - other version:



/!\ Edit conflict - your version:



/!\ End of edit conflict


  • 5.8. Modular Forms
  • 6. Combinatorics
    • 6.1. Counting
    • 6.2. Graph Theory
  • 7. Geometry
  • 8. Statistics
    • 8.1. Statistical Methods [Erik]
    • 8.2. Probability [Erik]
    • 8.3. Finance

days13/projects/sagenewbie (last edited 2011-01-28 07:12:10 by Eviatar)