1834
Comment:
|
3736
|
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
- 0. Front Matter
- 1. Basics
1.1. Primer Template: An Example primer_template\example.sws primer_design_principles.rtf
1.2. Sage as a Smart Calculator sage_as_a_smart_calculator.sws
- 1.4. Sage Devel Basics [Erik, Aly]
Edit conflict - other version:
- 1.3. Sage Devel Basics [Erik, Aly]
Edit conflict - your version:
End of edit conflict
- 2. Calculus
2.1. Differential Calculus differential_calculus.sws
- 2.2. Integral Calculus [Sourav]
- 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
- 4. Abstract Algebra
4.1. Group Theory group_theory.txt (by Robert Beezer)
- 5. Number Theory
5.1. Elementary Number Theory I number_theory.primes_0.1.sws
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