Math 290 Textbook: A First Course in Linear Algebra (FCLA)
Conceived as open-source, free to copy/modify/distribute
A textbook (esp. in mathematics) is a highly structured document:
Image from tex.stackexchange.com/questions/95963
Navigation
Extras
How does this all change online (HTML)?
Image from interactivepython.org
MathBook XML is a new “XML application” for structured documents (with mathematics documents described first)
<book> <title>A First Course in Linear Algebra</title> <chapter> <title>Systems of Linear Equations</title> <section> <title>Reduced Row Echelon Form</title> <p>When analyzing systems of equations...</p> </section> <section> <title>Homogeneous Systems</title> <p>The special case of ...</p> </section> </chapter> </book>
The Cauchy-Bunyakovsky-Schwarz Inequality:\[\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)\]
<theorem xml:id="theorem-finite-extension"> <statement> <p>Every finite extension field <m>E</m> of a field <m>F</m> is an algebraic extension.</p> </statement> <proof> <p>Let <m>\alpha \in E</m>....</p> </proof> /theorem>
<slide> <title>To Do, Questions</title> <ul> <li>Conversion to SageMathCloud, iPython worksheets</li> <li>EPUB <mdash /> MathJax now makes <em>good</em> scalable SVG's</li> <li>Compile <c>xsltproc</c> for Windows?</li> <li>Lists and tables need work</li> <li>Static versions of dynamic elements?</li> <li>Slideshows?</li> </ul> </slide>
Thanks for listening!