index.doctree
cdocutils.nodes
document
q)q}q(U nametypesq}q(X
click hereqX+ strataalgebra.StrataAlgebra.do_all_productsqX testingqNX sageq X drew johnsonq
X indices and tablesqNX s. yang's noteqX' strataalgebra.StrataAlgebraElement.dictq
X( strataalgebra.StrataAlgebraElement.codimqX, strataalgebra.StrataAlgebraElement.integrateqX$ strataalgebra.StrataAlgebra.boundaryqX% strataalgebra.StrataAlgebra.FZ_matrixqX r. pandharipande's expositionqX# strataalgebra.StrataAlgebra.hilbertqX installation and loadingqNX strataalgebra.StrataAlgebraqX
how to useqNX$ strataalgebra.StrataAlgebra.FZ_bettiqX strataalgebra.StrataAlgebra.irrqX( strataalgebra.StrataAlgebra.print_strataqX tautrel.sageqX' strataalgebra.StrataAlgebra.get_stratumqX% strataalgebra.StrataAlgebra.MgnLb_intqX strataalgebra.StrataAlgebra.psiqX! strataalgebra.StrataAlgebra.kappaqX, strataalgebra.StrataAlgebraElement.in_kernelqX strataalgebra documentationq NX' strataalgebra.StrataAlgebra.MgnLb_classq!X7 strataalgebra.StrataAlgebra.FZ_matrix_pushforward_basisq"X+ strataalgebra.StrataAlgebra.basis_integralsq#uUsubstitution_defsq$}q%Uparse_messagesq&]q'Ucurrent_sourceq(NU
decorationq)NUautofootnote_startq*KUnameidsq+}q,(hU
click-hereq-hhhUtestingq.h Usageq/h
Udrew-johnsonq0hUindices-and-tablesq1hU
s-yang-s-noteq2h
h
hhhhhhhhhUr-pandharipande-s-expositionq3hhhUinstallation-and-loadingq4hhhU
how-to-useq5hhhhhhhUtautrel-sageq6hhhhhhhhhhh Ustrataalgebra-documentationq7h!h!h"h"h#h#uUchildrenq8]q9(cdocutils.nodes
comment
q:)q;}q<(U rawsourceq=XÒ StrataAlgegra documentation master file, created by
sphinx-quickstart on Thu Aug 31 18:54:11 2017.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.Uparentq>hUsourceq?X. /Users/drewjohnson/mgn/strataalgebra/index.rstq@UtagnameqAUcommentqBU
attributesqC}qD(U xml:spaceqEUpreserveqFUidsqG]UbackrefsqH]UdupnamesqI]UclassesqJ]UnamesqK]uUlineqLKUdocumentqMhh8]qNcdocutils.nodes
Text
qOXÒ StrataAlgegra documentation master file, created by
sphinx-quickstart on Thu Aug 31 18:54:11 2017.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.qP
qQ}qR(h=U h>h;ubaubcdocutils.nodes
compound
qS)qT}qU(h=U h>hh?h@hAUcompoundqVhC}qW(hI]hJ]qXUtoctree-wrapperqYahH]hG]hK]uhLNhMhh8]qZcsphinx.addnodes
toctree
q[)q\}q](h=U h>hTh?h@hAUtoctreeq^hC}q_(Unumberedq`K U
includehiddenqah>X indexqbUcaptionqcNUglobqdhG]hH]U
titlesonlyqehI]hJ]hK]Uentriesqf]qgUhiddenqhUincludefilesqi]qjUmaxdepthqkKuhLKh8]ubaubcdocutils.nodes
section
ql)qm}qn(h=U h>hh?h@hAUsectionqohC}qp(hI]hJ]hH]hG]qqh7ahK]qrh auhLK
hMhh8]qs(cdocutils.nodes
title
qt)qu}qv(h=X strataalgebra Documentationqwh>hmh?h@hAUtitleqxhC}qy(hI]hJ]hH]hG]hK]uhLK
hMhh8]qzhOX strataalgebra Documentationq{
q|}q}(h=hwh>huubaubcdocutils.nodes
paragraph
q~)q}q(h=X{ Welcome! The ``strataalgebra`` module is designed to compute products in the strata algebra using `Sage`_. The strata algebra is of interest
because it has a natural surjective morphism to the tautological ring of the moduli space of curves. The kernel is (conjecturally) described by the Faber-Zagier relations. For more detail, see for example `R. Pandharipande's exposition`_.h>hmh?h@hAU paragraphqhC}q(hI]hJ]hH]hG]hK]uhLKhMhh8]q(hOX
Welcome! The q
q
}q(h=X
Welcome! The h>hubcdocutils.nodes
literal
q)q}q(h=X ``strataalgebra``hC}q(hI]hJ]hH]hG]hK]uh>hh8]qhOX
strataalgebraq
q}q(h=U h>hubahAUliteralqubhOXD module is designed to compute products in the strata algebra using q
q}q(h=XD module is designed to compute products in the strata algebra using h>hubcdocutils.nodes
reference
q)q}q(h=X `Sage`_UresolvedqKh>hhAU referenceqhC}q(UnameX SageUrefuriqX sagemath.orgqhG]hH]hI]hJ]hK]uh8]qhOX Sageq
q}q(h=U h>hubaubhOXñ . The strata algebra is of interest
because it has a natural surjective morphism to the tautological ring of the moduli space of curves. The kernel is (conjecturally) described by the Faber-Zagier relations. For more detail, see for example q
q }q¡(h=Xñ . The strata algebra is of interest
because it has a natural surjective morphism to the tautological ring of the moduli space of curves. The kernel is (conjecturally) described by the Faber-Zagier relations. For more detail, see for example h>hubh)q¢}q£(h=X `R. Pandharipande's exposition`_hKh>hhAhhC}q¤(UnameX R. Pandharipande's expositionhX$ https://arxiv.org/pdf/1603.05151.pdfq¥hG]hH]hI]hJ]hK]uh8]q¦hOX R. Pandharipande's expositionq§
q¨}q©(h=U h>h¢ubaubhOX .
qª}q«(h=X .h>hubeubcdocutils.nodes
target
q¬)q}q®(h=X .. _Sage: sagemath.orgU
referencedq¯Kh>hmh?h@hAUtargetq°hC}q±(hhhG]q²h/ahH]hI]hJ]hK]q³h auhLKhMhh8]ubh¬)q´}qµ(h=XG .. _R. Pandharipande's exposition: https://arxiv.org/pdf/1603.05151.pdfh¯Kh>hmh?h@hAh°hC}q¶(hh¥hG]q·h3ahH]hI]hJ]hK]q¸hauhLKhMhh8]ubh~)q¹}qº(h=X The product structure was implemented by `Drew Johnson`_, based on `S. Yang's note`_ describing the algorithm of Graber and
Pandharipande.
The program also computes the FZ relations using code copied from A. Pixton's `tautrel.sage`_ program.
The code was integrated into this package (with some modifications and optimizations) by Drew Johnson
(who takes responsibility for any bugs introduced!).h>hmh?h@hAhhC}q»(hI]hJ]hH]hG]hK]uhLKhMhh8]q¼(hOX) The product structure was implemented by q½
q¾}q¿(h=X) The product structure was implemented by h>h¹ubh)qÀ}qÁ(h=X `Drew Johnson`_hKh>h¹hAhhC}qÂ(UnameX Drew JohnsonhX http://pages.uoregon.edu/drewj/qÃhG]hH]hI]hJ]hK]uh8]qÄhOX Drew JohnsonqÅ
qÆ}qÇ(h=U h>hÀubaubhOX , based on qÈ
qÉ}qÊ(h=X , based on h>h¹ubh)qË}qÌ(h=X `S. Yang's note`_hKh>h¹hAhhC}qÍ(UnameX S. Yang's notehX https://arxiv.org/abs/0808.1974qÎhG]hH]hI]hJ]hK]uh8]qÏhOX S. Yang's noteqÐ
qÑ}qÒ(h=U h>hËubaubhOX
describing the algorithm of Graber and
Pandharipande.
The program also computes the FZ relations using code copied from A. Pixton's qÓ
qÔ}qÕ(h=X
describing the algorithm of Graber and
Pandharipande.
The program also computes the FZ relations using code copied from A. Pixton's h>h¹ubh)qÖ}q×(h=X `tautrel.sage`_hKh>h¹hAhhC}qØ(UnameX tautrel.sageqÙhX2 http://math.mit.edu/~apixton/programs/tautrel.sageqÚhG]hH]hI]hJ]hK]uh8]qÛhOX tautrel.sageqÜ
qÝ}qÞ(h=U h>hÖubaubhOX¤ program.
The code was integrated into this package (with some modifications and optimizations) by Drew Johnson
(who takes responsibility for any bugs introduced!).qß
qà}qá(h=X¤ program.
The code was integrated into this package (with some modifications and optimizations) by Drew Johnson
(who takes responsibility for any bugs introduced!).h>h¹ubeubh¬)qâ}qã(h=X1 .. _Drew Johnson: http://pages.uoregon.edu/drewj/h¯Kh>hmh?h@hAh°hC}qä(hhÃhG]qåh0ahH]hI]hJ]hK]qæh
auhLKhMhh8]ubh¬)qç}qè(h=XD .. _tautrel.sage: http://math.mit.edu/~apixton/programs/tautrel.sageh¯Kh>hmh?h@hAh°hC}qé(hhÚhG]qêh6ahH]hI]hJ]hK]qëhauhLKhMhh8]ubh¬)qì}qí(h=X3 .. _S. Yang's note: https://arxiv.org/abs/0808.1974h¯Kh>hmh?h@hAh°hC}qî(hhÎhG]qïh2ahH]hI]hJ]hK]qðhauhLKhMhh8]ubh~)qñ}qò(h=Xq If you have any questions, comments, or find the code useful, please contact the author: ``werd2.718@gmail.com``.qóh>hmh?h@hAhhC}qô(hI]hJ]hH]hG]hK]uhLKhMhh8]qõ(hOXY If you have any questions, comments, or find the code useful, please contact the author: qö
q÷}qø(h=XY If you have any questions, comments, or find the code useful, please contact the author: h>hñubh)qù}qú(h=X ``werd2.718@gmail.com``hC}qû(hI]hJ]hH]hG]hK]uh>hñh8]qühOX werd2.718@gmail.comqý
qþ}qÿ(h=U h>hùubahAhubhOX .
r }r (h=X .h>hñubeubeubhl)r }r (h=U h>hh?h@hAhohC}r (hI]hJ]hH]hG]r h4ahK]r hauhLKhMhh8]r (ht)r }r (h=X Installation and loadingr
h>j h?h@hAhxhC}r (hI]hJ]hH]hG]hK]uhLKhMhh8]r hOX Installation and loadingr
r }r (h=j
h>j ubaubh~)r }r (h=X Installation should be (hopefully) easy. ``strataalgebra`` is distributed as part of the ``mgn`` package on PyPI. `Click here`_ for installation instructions.r h>j h?h@hAhhC}r (hI]hJ]hH]hG]hK]uhLKhMhh8]r (hOX) Installation should be (hopefully) easy. r
r }r (h=X) Installation should be (hopefully) easy. h>j ubh)r }r (h=X ``strataalgebra``hC}r (hI]hJ]hH]hG]hK]uh>j h8]r hOX
strataalgebrar
r }r (h=U h>j ubahAhubhOX is distributed as part of the r
r }r! (h=X is distributed as part of the h>j ubh)r" }r# (h=X ``mgn``hC}r$ (hI]hJ]hH]hG]hK]uh>j h8]r% hOX mgnr&
r' }r( (h=U h>j" ubahAhubhOX package on PyPI. r)
r* }r+ (h=X package on PyPI. h>j ubh)r, }r- (h=X
`Click here`_hKh>j hAhhC}r. (UnameX
Click herehX! https://pypi.python.org/pypi/mgn/r/ hG]hH]hI]hJ]hK]uh8]r0 hOX
Click herer1
r2 }r3 (h=U h>j, ubaubhOX for installation instructions.r4
r5 }r6 (h=X for installation instructions.h>j ubeubh¬)r7 }r8 (h=X1 .. _Click here: https://pypi.python.org/pypi/mgn/h¯Kh>j h?h@hAh°hC}r9 (hj/ hG]r: h-ahH]hI]hJ]hK]r; hauhLK!hMhh8]ubh~)r< }r= (h=XE Once it is installed, you can load it in a Sage session by typing: ::r> h>j h?h@hAhhC}r? (hI]hJ]hH]hG]hK]uhLK#hMhh8]r@ hOXB Once it is installed, you can load it in a Sage session by typing:rA
rB }rC (h=XB Once it is installed, you can load it in a Sage session by typing:h>j< ubaubcdocutils.nodes
literal_block
rD )rE }rF (h=X! sage: from strataalgebra import *h>j h?h@hAU
literal_blockrG hC}rH (hEhFhG]hH]hI]hJ]hK]uhLK%hMhh8]rI hOX! sage: from strataalgebra import *rJ
rK }rL (h=U h>jE ubaubeubhl)rM }rN (h=U h>hh?h@hAhohC}rO (hI]hJ]hH]hG]rP h5ahK]rQ hauhLK(hMhh8]rR (ht)rS }rT (h=X
How to userU h>jM h?h@hAhxhC}rV (hI]hJ]hH]hG]hK]uhLK(hMhh8]rW hOX
How to userX
rY }rZ (h=jU h>jS ubaubcsphinx.addnodes
index
r[ )r\ }r] (h=U h>jM h?NhAUindexr^ hC}r_ (hG]hH]hI]hJ]hK]Uentries]r` (Usinglera X&