diff --git a/sage/.run.term-0.term b/sage/.run.term-0.term
index 11e32c3..c122d07 100644
--- a/sage/.run.term-0.term
+++ b/sage/.run.term-0.term
@@ -43060,4 +43060,3039 @@ Untracked files:
 	[31msuperelliptic_arbitrary_field.ipynb[m
 
 no changes added to commit (use "git add" and/or "git commit -a")
-]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ 
\ No newline at end of file
+]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ git add -u
+]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ git commit -m ""p"o"p"r"a"w"i"o"n"e" "[1P"[1P"y" "r"o"z"k"l"a"d" "n"a" "o"m"e"g"a"0" "-" "o"m"e"g"a"8"[C
+[master 7e8546b] poprawiony rozklad na omega0 - omega8
+ 6 files changed, 2553 insertions(+), 29 deletions(-)
+]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ git push
+Username for 'https://git.wmi.amu.edu.pl': jgarnek
+Password for 'https://jgarnek@git.wmi.amu.edu.pl': 
+Enumerating objects: 21, done.
+Counting objects:   4% (1/21)
Counting objects:   9% (2/21)
Counting objects:  14% (3/21)
Counting objects:  19% (4/21)
Counting objects:  23% (5/21)
Counting objects:  28% (6/21)
Counting objects:  33% (7/21)
Counting objects:  38% (8/21)
Counting objects:  42% (9/21)
Counting objects:  47% (10/21)
Counting objects:  52% (11/21)
Counting objects:  57% (12/21)
Counting objects:  61% (13/21)
Counting objects:  66% (14/21)
Counting objects:  71% (15/21)
Counting objects:  76% (16/21)
Counting objects:  80% (17/21)
Counting objects:  85% (18/21)
Counting objects:  90% (19/21)
Counting objects:  95% (20/21)
Counting objects: 100% (21/21)
Counting objects: 100% (21/21), done.
+Delta compression using up to 4 threads
+Compressing objects:   9% (1/11)
Compressing objects:  18% (2/11)
Compressing objects:  27% (3/11)
Compressing objects:  36% (4/11)
Compressing objects:  45% (5/11)
Compressing objects:  54% (6/11)
Compressing objects:  63% (7/11)
Compressing objects:  72% (8/11)
Compressing objects:  81% (9/11)
Compressing objects:  90% (10/11)
Compressing objects: 100% (11/11)
Compressing objects: 100% (11/11), done.
+Writing objects:   9% (1/11)
Writing objects:  18% (2/11)
Writing objects:  27% (3/11)
Writing objects:  36% (4/11)
Writing objects:  45% (5/11)
Writing objects:  54% (6/11)
Writing objects:  63% (7/11)
Writing objects:  72% (8/11)
Writing objects:  81% (9/11)
Writing objects:  90% (10/11)
Writing objects: 100% (11/11)
Writing objects: 100% (11/11), 27.84 KiB | 293.00 KiB/s, done.
+Total 11 (delta 9), reused 0 (delta 0)
+remote: . Processing 1 references[K
+remote: Processed 1 references in total[K
+To https://git.wmi.amu.edu.pl/jgarnek/DeRhamComputation.git
+   8719e64..7e8546b  master -> master
+]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ ]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/draft5.sage')[25D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/draft5.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[22D[0m([20C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mi[0;38;5;241mnit.sage')[10D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mu[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mn[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mn[0;38;5;241mit.sage')[9D[?7h[0m[?12l[?25h[?25l[?7l[14D[0;94msage: [0mload([0;38;5;160;48;5;231m'in[0;38;5;241mit.sage')[0m

+[14C[0;38;5;16;48;5;250m in                 initial_seed       install_scripts    integer_floor      integrate          invariant_theory   inverse_jacobi_cs  inverse_jacobi_nc  inverse_jacobi_sd [0m

+[14C[0;38;5;16;48;5;250m infinity           input              installed_packages integral           interacts          inverse_jacobi     inverse_jacobi_dc  inverse_jacobi_nd  inverse_jacobi_sn [0m

+[14C[0;38;5;16;48;5;250m infix_operator     install_dict       int                integral_closure   interfaces         inverse_jacobi_cd  inverse_jacobi_dn  inverse_jacobi_ns  inverse_laplace   [0m

+[14C[0;38;5;16;48;5;250m init.sage          install_doc        integer_ceil       integral_numerical interval           inverse_jacobi_cn  inverse_jacobi_ds  inverse_jacobi_sc  inverse_mod       [0m

+[0m [5A[14C[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([3C[0;38;5;160;48;5;231mit.sage'[0;38;5;16;48;5;152m)[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[4A[22C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mValueError[0m                                Traceback (most recent call last)
+Input [0;32mIn [1][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:13[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:18[0m, in [0;36mconvert_super_into_AS[0;34m(C)[0m
+
+[0;31mValueError[0m: This is not a polynomial of x^p - x!
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[Finite Field of size 3]
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mValueError[0m                                Traceback (most recent call last)
+Input [0;32mIn [2][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:13[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:19[0m, in [0;36mconvert_super_into_AS[0;34m(C)[0m
+
+[0;31mValueError[0m: This is not a polynomial of x^p - x!
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [4][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mAS[49m
+
+[0;31mNameError[0m: name 'AS' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [5][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36mconvert_super_fct_into_AS[0;34m(fct)[0m
+
+File [0;32m<string>:4[0m, in [0;36madic_expansion[0;34m(g, h)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:494[0m, in [0;36msage.structure.element.Element.__getattr__[0;34m()[0m
+[1;32m    492[0m         AttributeError: 'LeftZeroSemigroup_with_category.element_class' object has no attribute 'blah_blah'
+[1;32m    493[0m     """
+[0;32m--> 494[0m     return self.getattr_from_category(name)
+[1;32m    495[0m 
+[1;32m    496[0m cdef getattr_from_category(self, name):
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:507[0m, in [0;36msage.structure.element.Element.getattr_from_category[0;34m()[0m
+[1;32m    505[0m     else:
+[1;32m    506[0m         cls = P._abstract_element_class
+[0;32m--> 507[0m     return getattr_from_other_class(self, cls, name)
+[1;32m    508[0m 
+[1;32m    509[0m def __dir__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/cpython/getattr.pyx:361[0m, in [0;36msage.cpython.getattr.getattr_from_other_class[0;34m()[0m
+[1;32m    359[0m     dummy_error_message.cls = type(self)
+[1;32m    360[0m     dummy_error_message.name = name
+[0;32m--> 361[0m     raise AttributeError(dummy_error_message)
+[1;32m    362[0m attribute = <object>attr
+[1;32m    363[0m # Check for a descriptor (__get__ in Python)
+
+[0;31mAttributeError[0m: 'sage.rings.fraction_field_FpT.FpTElement' object has no attribute 'degree'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNotImplementedError[0m                       Traceback (most recent call last)
+Input [0;32mIn [6][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36mconvert_super_fct_into_AS[0;34m(fct)[0m
+
+File [0;32m<string>:4[0m, in [0;36madic_expansion[0;34m(g, h)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:4100[0m, in [0;36msage.structure.element.EuclideanDomainElement.degree[0;34m()[0m
+[1;32m   4098[0m 
+[1;32m   4099[0m     def degree(self):
+[0;32m-> 4100[0m         raise NotImplementedError
+[1;32m   4101[0m 
+[1;32m   4102[0m     def leading_coefficient(self):
+
+[0;31mNotImplementedError[0m: 
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+component.numerator(), component.denominator() x^4 + 2*x 1
+adic_expansion(component.numerator(), x^p - x) [x^2 - x, x]
+component.numerator(), component.denominator() 0 1
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNotImplementedError[0m                       Traceback (most recent call last)
+Input [0;32mIn [7][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:37[0m, in [0;36mconvert_super_fct_into_AS[0;34m(fct)[0m
+
+File [0;32m<string>:4[0m, in [0;36madic_expansion[0;34m(g, h)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:4100[0m, in [0;36msage.structure.element.EuclideanDomainElement.degree[0;34m()[0m
+[1;32m   4098[0m 
+[1;32m   4099[0m     def degree(self):
+[0;32m-> 4100[0m         raise NotImplementedError
+[1;32m   4101[0m 
+[1;32m   4102[0m     def leading_coefficient(self):
+
+[0;31mNotImplementedError[0m: 
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+component.numerator(), component.denominator() x^4 + 2*x 1
+adic_expansion(component.numerator(), x^p - x) [x^2 - x, x]
+component.numerator(), component.denominator() 0 1
+adic_expansion(component.numerator(), x^p - x) [0]
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNotImplementedError[0m                       Traceback (most recent call last)
+Input [0;32mIn [8][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:41[0m, in [0;36mconvert_super_fct_into_AS[0;34m(fct)[0m
+
+File [0;32m<string>:6[0m, in [0;36madic_expansion[0;34m(g, h)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:4100[0m, in [0;36msage.structure.element.EuclideanDomainElement.degree[0;34m()[0m
+[1;32m   4098[0m 
+[1;32m   4099[0m     def degree(self):
+[0;32m-> 4100[0m         raise NotImplementedError
+[1;32m   4101[0m 
+[1;32m   4102[0m     def leading_coefficient(self):
+
+[0;31mNotImplementedError[0m: 
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+component.numerator(), component.denominator() x^4 + 2*x 1
+adic_expansion(component.numerator(), x^p - x) [x^2 + 2*x, x]
+adic_expansion(Rx(component.denominator()), x^p - x) [1]
+component.numerator(), component.denominator() 0 1
+adic_expansion(component.numerator(), x^p - x) [0]
+adic_expansion(Rx(component.denominator()), x^p - x) [1]
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [9][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:48[0m, in [0;36mconvert_super_fct_into_AS[0;34m(fct)[0m
+
+[0;31mTypeError[0m: 'sage.rings.integer.Integer' object is not callable
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+component.numerator(), component.denominator() x^4 + 2*x 1
+adic_expansion(component.numerator(), x^p - x) [x^2 + 2*x, x]
+adic_expansion(Rx(component.denominator()), x^p - x) [1]
+component.numerator(), component.denominator() 0 1
+adic_expansion(component.numerator(), x^p - x) [0]
+adic_expansion(Rx(component.denominator()), x^p - x) [1]
+x*z0 + z0^2 - z0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+component.numerator(), component.denominator() x^4 + 2*x^2 1
+adic_expansion(component.numerator(), x^p - x) [0, x]
+adic_expansion(Rx(component.denominator()), x^p - x) [1]
+component.numerator(), component.denominator() 0 1
+adic_expansion(component.numerator(), x^p - x) [0]
+adic_expansion(Rx(component.denominator()), x^p - x) [1]
+x*z0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+x*z0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;241mhang(b)[7D[?7h[0m[?12l[?25h[?25l[?7l[0mo[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[9D[0;94msage: [0mcon[0m

+[9C[0;38;5;16;48;5;250m %conda                    conjugate                 continue                  contour_plot              converted                [0m

+[9C[0;38;5;16;48;5;250m cones                     constructions             continued_fraction        convert_super_fct_into_AS convolution              [0m

+[9C[0;38;5;16;48;5;250m %config                   continuant                continued_fraction_list   convert_super_into_AS     conway_polynomial        [0m

+

+[0m [5A[9C[?7h[0m[?12l[?25h[?25l[?7l[3D[0m%conda[0m

+[9C[0;38;5;231;48;5;102m %conda                   [0m

+

+

+[9C[0;38;5;16;48;5;248m <unknown> [4A[8D[?7h[0m[?12l[?25h[?25l[?7l[6D[0mconjugate[0m

+[9C[0;38;5;16;48;5;250m %conda                   [0;38;5;231;48;5;102m conjugate                [A[46D[?7h[0m[?12l[?25h[?25l[?7l[9D[0;38;5;28;1mcontinue[0m[K[0m

+[35C[0;38;5;16;48;5;250m conjugate                [0;38;5;231;48;5;102m continue                 [A[73D[?7h[0m[?12l[?25h[?25l[?7l[8D[0mcontour_plot[0m

+[61C[0;38;5;16;48;5;250m continue                 [0;38;5;231;48;5;102m contour_plot             [A[95D[?7h[0m[?12l[?25h[?25l[?7l[9D[0mverted[0m[K[0m

+[87C[0;38;5;16;48;5;250m contour_plot             [0;38;5;231;48;5;102m converted                [A[124D[?7h[0m[?12l[?25h[?25l[?7l[5D[0molution[0m

+[113C[0;38;5;16;48;5;250m converted                [0m

+[113C[0;38;5;231;48;5;102m convolution              [2A[122D[?7h[0m[?12l[?25h[?25l[?7l[7D[0mert_super_fct_into_AS[0m

+

+[87C[0;38;5;231;48;5;102m convert_super_fct_into_AS[0;38;5;16;48;5;250m convolution              [2A[108D[?7h[0m[?12l[?25h[?25l[?7l[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[4A[30C[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0md[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[0mC2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m2C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m.C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0myC2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m*C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[0mC2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m2C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m.C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0mxC2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m^C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0mC2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[0m*C2.dx[5D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[18D[0;38;5;16;48;5;152m([17C)[?7h[0m[?12l[?25h[?25l[?7l[50D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(C2.y*C2.x^[0;38;5;20;1m2[0m*C2.dx)[50D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(y*z0^2) * dx
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+

+[0m [3A[6C[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+x*z0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m2[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mC2[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^2 = x^12 + 2*x^10 + 2*x^9 + 2*x^6 + x^4 + 2*x^3 + 2*x over Finite Field of size 3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m2[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241mff = ((C.x^17 - C.x^16 + C.x^15 + C.x^14 + C.x^13 + C.x^12 - C.x^10 + C.x^7 + C.x^6 - C.x^5 - C.x^4 + C.x^2 - C.x + C.one)/(C.x^8*C.y + C.x^7*C.y + C.x^6*C.y - C.x^5*C.y + C.x^4*C.y + C.x^2*C.y))*C.dx[200D[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;241mr[Ca[Cin xi.coordinates():[0m[K[24D[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;28;1mfor[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0mfo[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mB[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0mV[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mc[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[0mline_cohomology_basis[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[43D[0m[J[0;94msage: [0mB = C2.crystalline_cohomology_basis()[43D[0m

+[J[?7h[0m[?12l[?25h[?2004l^C[0;31m---------------------------------------------------------------------------[0m
+[0;31mValueError[0m                                Traceback (most recent call last)
+File [0;32m/ext/sage/9.7/src/sage/rings/finite_rings/integer_mod.pyx:380[0m, in [0;36msage.rings.finite_rings.integer_mod.IntegerMod_abstract.__init__[0;34m()[0m
+[1;32m    379[0m try:
+[0;32m--> 380[0m     z = integer_ring.Z(value)
+[1;32m    381[0m except (TypeError, ValueError):
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    896[0m if no_extra_args:
+[0;32m--> 897[0m     return mor._call_(x)
+[1;32m    898[0m else:
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:287[0m, in [0;36msage.structure.coerce_maps.NamedConvertMap._call_[0;34m()[0m
+[1;32m    286[0m cdef Map m
+[0;32m--> 287[0m cdef Element e = method(C)
+[1;32m    288[0m if e is None:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_element.pyx:832[0m, in [0;36msage.rings.fraction_field_element.FractionFieldElement._conversion[0;34m()[0m
+[1;32m    831[0m self.reduce()
+[0;32m--> 832[0m num = R(self.__numerator)
+[1;32m    833[0m inv_den = R(self.__denominator).inverse_of_unit()
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    896[0m if no_extra_args:
+[0;32m--> 897[0m     return mor._call_(x)
+[1;32m    898[0m else:
+
+File [0;32m/ext/sage/9.7/src/sage/categories/map.pyx:1692[0m, in [0;36msage.categories.map.FormalCompositeMap._call_[0;34m()[0m
+[1;32m   1691[0m for f in self.__list:
+[0;32m-> 1692[0m     x = f._call_(x)
+[1;32m   1693[0m return x
+
+File [0;32m/ext/sage/9.7/src/sage/categories/map.pyx:1677[0m, in [0;36msage.categories.map.FormalCompositeMap._call_[0;34m()[0m
+[1;32m   1676[0m 
+[0;32m-> 1677[0m     cpdef Element _call_(self, x):
+[1;32m   1678[0m         """
+
+File [0;32m/ext/sage/9.7/src/sage/categories/map.pyx:1692[0m, in [0;36msage.categories.map.FormalCompositeMap._call_[0;34m()[0m
+[1;32m   1691[0m for f in self.__list:
+[0;32m-> 1692[0m     x = f._call_(x)
+[1;32m   1693[0m return x
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_FpT.pyx:1620[0m, in [0;36msage.rings.fraction_field_FpT.FpT_Fp_section._call_[0;34m()[0m
+[1;32m   1619[0m 
+[0;32m-> 1620[0m     cpdef Element _call_(self, _x):
+[1;32m   1621[0m         """
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_FpT.pyx:1652[0m, in [0;36msage.rings.fraction_field_FpT.FpT_Fp_section._call_[0;34m()[0m
+[1;32m   1651[0m if nmod_poly_degree(x._denom) != 0:
+[0;32m-> 1652[0m     raise ValueError("not integral")
+[1;32m   1653[0m if nmod_poly_degree(x._numer) > 0:
+
+[0;31mValueError[0m: not integral
+
+During handling of the above exception, another exception occurred:
+
+[0;31mKeyboardInterrupt[0m                         Traceback (most recent call last)
+Input [0;32mIn [16][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m B [38;5;241m=[39m [43mC2[49m[38;5;241;43m.[39;49m[43mcrystalline_cohomology_basis[49m[43m([49m[43m)[49m
+
+File [0;32m<string>:356[0m, in [0;36mcrystalline_cohomology_basis[0;34m(self, prec)[0m
+
+File [0;32m<string>:340[0m, in [0;36mde_rham_witt_lift[0;34m(cech_class, prec)[0m
+
+File [0;32m<string>:65[0m, in [0;36m__mul__[0;34m(self, other)[0m
+
+File [0;32m<string>:23[0m, in [0;36m__sub__[0;34m(self, other)[0m
+
+File [0;32m<string>:7[0m, in [0;36m__init__[0;34m(self, C, g)[0m
+
+File [0;32m<string>:259[0m, in [0;36mreduction_form[0;34m(C, g)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    895[0m if mor is not None:
+[1;32m    896[0m     if no_extra_args:
+[0;32m--> 897[0m         return mor._call_(x)
+[1;32m    898[0m     else:
+[1;32m    899[0m         return mor._call_with_args(x, args, kwds)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:156[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    154[0m cdef Parent C = self._codomain
+[1;32m    155[0m try:
+[0;32m--> 156[0m     return C._element_constructor(x)
+[1;32m    157[0m except Exception:
+[1;32m    158[0m     if print_warnings:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field.py:638[0m, in [0;36mFractionField_generic._element_constructor_[0;34m(self, x, y, coerce)[0m
+[1;32m    636[0m ring_one [38;5;241m=[39m [38;5;28mself[39m[38;5;241m.[39mring()[38;5;241m.[39mone()
+[1;32m    637[0m [38;5;28;01mtry[39;00m:
+[0;32m--> 638[0m     [38;5;28;01mreturn[39;00m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_element_class[49m[43m([49m[38;5;28;43mself[39;49m[43m,[49m[43m [49m[43mx[49m[43m,[49m[43m [49m[43mring_one[49m[43m,[49m[43m [49m[43mcoerce[49m[38;5;241;43m=[39;49m[43mcoerce[49m[43m)[49m
+[1;32m    639[0m [38;5;28;01mexcept[39;00m ([38;5;167;01mTypeError[39;00m, [38;5;167;01mValueError[39;00m):
+[1;32m    640[0m     [38;5;28;01mpass[39;00m
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_element.pyx:114[0m, in [0;36msage.rings.fraction_field_element.FractionFieldElement.__init__[0;34m()[0m
+[1;32m    112[0m FieldElement.__init__(self, parent)
+[1;32m    113[0m if coerce:
+[0;32m--> 114[0m     self.__numerator   = parent.ring()(numerator)
+[1;32m    115[0m     self.__denominator = parent.ring()(denominator)
+[1;32m    116[0m else:
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    895[0m if mor is not None:
+[1;32m    896[0m     if no_extra_args:
+[0;32m--> 897[0m         return mor._call_(x)
+[1;32m    898[0m     else:
+[1;32m    899[0m         return mor._call_with_args(x, args, kwds)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:156[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    154[0m cdef Parent C = self._codomain
+[1;32m    155[0m try:
+[0;32m--> 156[0m     return C._element_constructor(x)
+[1;32m    157[0m except Exception:
+[1;32m    158[0m     if print_warnings:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/multi_polynomial_libsingular.pyx:1009[0m, in [0;36msage.rings.polynomial.multi_polynomial_libsingular.MPolynomialRing_libsingular._element_constructor_[0;34m()[0m
+[1;32m   1007[0m try:
+[1;32m   1008[0m     # now try calling the base ring's __call__ methods
+[0;32m-> 1009[0m     element = self.base_ring()(element)
+[1;32m   1010[0m     _p = p_NSet(sa2si(element,_ring), _ring)
+[1;32m   1011[0m     return new_MP(self,_p)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    895[0m if mor is not None:
+[1;32m    896[0m     if no_extra_args:
+[0;32m--> 897[0m         return mor._call_(x)
+[1;32m    898[0m     else:
+[1;32m    899[0m         return mor._call_with_args(x, args, kwds)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:156[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    154[0m cdef Parent C = self._codomain
+[1;32m    155[0m try:
+[0;32m--> 156[0m     return C._element_constructor(x)
+[1;32m    157[0m except Exception:
+[1;32m    158[0m     if print_warnings:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/finite_rings/integer_mod_ring.py:1185[0m, in [0;36mIntegerModRing_generic._element_constructor_[0;34m(self, x)[0m
+[1;32m   1143[0m [38;5;124;03m"""[39;00m
+[1;32m   1144[0m [38;5;124;03mTESTS::[39;00m
+[1;32m   1145[0m 
+[0;32m   (...)[0m
+[1;32m   1182[0m [38;5;124;03m    True[39;00m
+[1;32m   1183[0m [38;5;124;03m"""[39;00m
+[1;32m   1184[0m [38;5;28;01mtry[39;00m:
+[0;32m-> 1185[0m     [38;5;28;01mreturn[39;00m [43minteger_mod[49m[38;5;241;43m.[39;49m[43mIntegerMod[49m[43m([49m[38;5;28;43mself[39;49m[43m,[49m[43m [49m[43mx[49m[43m)[49m
+[1;32m   1186[0m [38;5;28;01mexcept[39;00m ([38;5;167;01mNotImplementedError[39;00m, PariError):
+[1;32m   1187[0m     [38;5;28;01mraise[39;00m [38;5;167;01mTypeError[39;00m([38;5;124m"[39m[38;5;124merror coercing to finite field[39m[38;5;124m"[39m)
+
+File [0;32m/ext/sage/9.7/src/sage/rings/finite_rings/integer_mod.pyx:201[0m, in [0;36msage.rings.finite_rings.integer_mod.IntegerMod[0;34m()[0m
+[1;32m    199[0m         return a
+[1;32m    200[0m t = modulus.element_class()
+[0;32m--> 201[0m return t(parent, value)
+[1;32m    202[0m 
+[1;32m    203[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/rings/finite_rings/integer_mod.pyx:388[0m, in [0;36msage.rings.finite_rings.integer_mod.IntegerMod_abstract.__init__[0;34m()[0m
+[1;32m    386[0m     value = py_scalar_to_element(value)
+[1;32m    387[0m if isinstance(value, Element) and value.parent().is_exact():
+[0;32m--> 388[0m     value = sage.rings.rational_field.QQ(value)
+[1;32m    389[0m     z = value % self.__modulus.sageInteger
+[1;32m    390[0m else:
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    895[0m if mor is not None:
+[1;32m    896[0m     if no_extra_args:
+[0;32m--> 897[0m         return mor._call_(x)
+[1;32m    898[0m     else:
+[1;32m    899[0m         return mor._call_with_args(x, args, kwds)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:156[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    154[0m cdef Parent C = self._codomain
+[1;32m    155[0m try:
+[0;32m--> 156[0m     return C._element_constructor(x)
+[1;32m    157[0m except Exception:
+[1;32m    158[0m     if print_warnings:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/rational.pyx:538[0m, in [0;36msage.rings.rational.Rational.__init__[0;34m()[0m
+[1;32m    536[0m     """
+[1;32m    537[0m     if x is not None:
+[0;32m--> 538[0m         self.__set_value(x, base)
+[1;32m    539[0m 
+[1;32m    540[0m def __reduce__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/rational.pyx:626[0m, in [0;36msage.rings.rational.Rational.__set_value[0;34m()[0m
+[1;32m    624[0m 
+[1;32m    625[0m         elif hasattr(x, "_rational_"):
+[0;32m--> 626[0m             set_from_Rational(self, x._rational_())
+[1;32m    627[0m 
+[1;32m    628[0m         elif isinstance(x, tuple) and len(x) == 2:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_element.pyx:784[0m, in [0;36msage.rings.fraction_field_element.FractionFieldElement._rational_[0;34m()[0m
+[1;32m    782[0m         1/2
+[1;32m    783[0m     """
+[0;32m--> 784[0m     return self._conversion(QQ)
+[1;32m    785[0m 
+[1;32m    786[0m def _conversion(self, R):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_element.pyx:832[0m, in [0;36msage.rings.fraction_field_element.FractionFieldElement._conversion[0;34m()[0m
+[1;32m    830[0m else:
+[1;32m    831[0m     self.reduce()
+[0;32m--> 832[0m     num = R(self.__numerator)
+[1;32m    833[0m     inv_den = R(self.__denominator).inverse_of_unit()
+[1;32m    834[0m     return num * inv_den
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    895[0m if mor is not None:
+[1;32m    896[0m     if no_extra_args:
+[0;32m--> 897[0m         return mor._call_(x)
+[1;32m    898[0m     else:
+[1;32m    899[0m         return mor._call_with_args(x, args, kwds)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:156[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    154[0m cdef Parent C = self._codomain
+[1;32m    155[0m try:
+[0;32m--> 156[0m     return C._element_constructor(x)
+[1;32m    157[0m except Exception:
+[1;32m    158[0m     if print_warnings:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/rational.pyx:538[0m, in [0;36msage.rings.rational.Rational.__init__[0;34m()[0m
+[1;32m    536[0m     """
+[1;32m    537[0m     if x is not None:
+[0;32m--> 538[0m         self.__set_value(x, base)
+[1;32m    539[0m 
+[1;32m    540[0m def __reduce__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/rational.pyx:626[0m, in [0;36msage.rings.rational.Rational.__set_value[0;34m()[0m
+[1;32m    624[0m 
+[1;32m    625[0m         elif hasattr(x, "_rational_"):
+[0;32m--> 626[0m             set_from_Rational(self, x._rational_())
+[1;32m    627[0m 
+[1;32m    628[0m         elif isinstance(x, tuple) and len(x) == 2:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:1446[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial._rational_[0;34m()[0m
+[1;32m   1444[0m         TypeError: not a constant polynomial
+[1;32m   1445[0m     """
+[0;32m-> 1446[0m     return self._scalar_conversion(sage.rings.rational.Rational)
+[1;32m   1447[0m 
+[1;32m   1448[0m def _symbolic_(self, R):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:1391[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial._scalar_conversion[0;34m()[0m
+[1;32m   1389[0m     if self.degree() > 0:
+[1;32m   1390[0m         raise TypeError("cannot convert nonconstant polynomial")
+[0;32m-> 1391[0m     return R(self.get_coeff_c(0))
+[1;32m   1392[0m 
+[1;32m   1393[0m _real_double_ = _scalar_conversion
+
+File [0;32m/ext/sage/9.7/src/sage/rings/rational.pyx:538[0m, in [0;36msage.rings.rational.Rational.__init__[0;34m()[0m
+[1;32m    536[0m     """
+[1;32m    537[0m     if x is not None:
+[0;32m--> 538[0m         self.__set_value(x, base)
+[1;32m    539[0m 
+[1;32m    540[0m def __reduce__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/rational.pyx:691[0m, in [0;36msage.rings.rational.Rational.__set_value[0;34m()[0m
+[1;32m    689[0m 
+[1;32m    690[0m         else:
+[0;32m--> 691[0m             raise TypeError("unable to convert {!r} to a rational".format(x))
+[1;32m    692[0m 
+[1;32m    693[0m     cdef void set_from_mpq(Rational self, mpq_t value):
+
+File [0;32m/ext/sage/9.7/src/sage/structure/sage_object.pyx:194[0m, in [0;36msage.structure.sage_object.SageObject.__repr__[0;34m()[0m
+[1;32m    192[0m except AttributeError:
+[1;32m    193[0m     return super().__repr__()
+[0;32m--> 194[0m result = reprfunc()
+[1;32m    195[0m if isinstance(result, str):
+[1;32m    196[0m     return result
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field_FpT.pyx:340[0m, in [0;36msage.rings.fraction_field_FpT.FpTElement._repr_[0;34m()[0m
+[1;32m    338[0m     return repr(self.numer())
+[1;32m    339[0m else:
+[0;32m--> 340[0m     numer_s = repr(self.numer())
+[1;32m    341[0m     denom_s = repr(self.denom())
+[1;32m    342[0m     if '-' in numer_s or '+' in numer_s:
+
+File [0;32m/ext/sage/9.7/src/sage/structure/sage_object.pyx:194[0m, in [0;36msage.structure.sage_object.SageObject.__repr__[0;34m()[0m
+[1;32m    192[0m except AttributeError:
+[1;32m    193[0m     return super().__repr__()
+[0;32m--> 194[0m result = reprfunc()
+[1;32m    195[0m if isinstance(result, str):
+[1;32m    196[0m     return result
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:2690[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial._repr_[0;34m()[0m
+[1;32m   2688[0m         NotImplementedError: object does not support renaming: x^3 + 2/3*x^2 - 5/3
+[1;32m   2689[0m     """
+[0;32m-> 2690[0m     return self._repr()
+[1;32m   2691[0m 
+[1;32m   2692[0m def _latex_(self, name=None):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:2662[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial._repr[0;34m()[0m
+[1;32m   2660[0m     x = "(%s)"%x
+[1;32m   2661[0m if n > 1:
+[0;32m-> 2662[0m     var = "*%s^%s"%(name,n)
+[1;32m   2663[0m elif n==1:
+[1;32m   2664[0m     var = "*%s"%name
+
+File [0;32msrc/cysignals/signals.pyx:310[0m, in [0;36mcysignals.signals.python_check_interrupt[0;34m()[0m
+
+[0;31mKeyboardInterrupt[0m: 
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mB = C2.crystalline_cohomology_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mp[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mr[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m=[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[53D[0m[J[0;94msage: [0mB = C2.crystalline_cohomology_basis(prec = [0;38;5;20;1m100[0m)[53D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mIndexError[0m                                Traceback (most recent call last)
+Input [0;32mIn [17][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m B [38;5;241m=[39m [43mC2[49m[38;5;241;43m.[39;49m[43mcrystalline_cohomology_basis[49m[43m([49m[43mprec[49m[43m [49m[38;5;241;43m=[39;49m[43m [49m[43mInteger[49m[43m([49m[38;5;241;43m100[39;49m[43m)[49m[43m)[49m
+
+File [0;32m<string>:356[0m, in [0;36mcrystalline_cohomology_basis[0;34m(self, prec)[0m
+
+File [0;32m<string>:347[0m, in [0;36mde_rham_witt_lift[0;34m(cech_class, prec)[0m
+
+File [0;32m<string>:6[0m, in [0;36mdecomposition_g0_g8[0;34m(fct, prec)[0m
+
+File [0;32m<string>:107[0m, in [0;36mcoordinates[0;34m(self, basis, basis_holo, prec)[0m
+
+File [0;32m<string>:77[0m, in [0;36mserre_duality_pairing[0;34m(self, fct, prec)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/rings/laurent_series_ring_element.pyx:544[0m, in [0;36msage.rings.laurent_series_ring_element.LaurentSeries.__getitem__[0;34m()[0m
+[1;32m    542[0m         return type(self)(self._parent, f, self.__n)
+[1;32m    543[0m 
+[0;32m--> 544[0m     return self.__u[i - self.__n]
+[1;32m    545[0m 
+[1;32m    546[0m def __iter__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/power_series_poly.pyx:453[0m, in [0;36msage.rings.power_series_poly.PowerSeries_poly.__getitem__[0;34m()[0m
+[1;32m    451[0m         return self.base_ring().zero()
+[1;32m    452[0m     else:
+[0;32m--> 453[0m         raise IndexError("coefficient not known")
+[1;32m    454[0m return self.__f[n]
+[1;32m    455[0m 
+
+[0;31mIndexError[0m: coefficient not known
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mB = C2.crystalline_cohomology_basis[0;38;5;16;48;5;152m([0mprec = [0;38;5;20;1m100[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[12D[0m([10C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0md[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[15D[0;94msage: [0mA = C2.de[0m

+[15C[0;38;5;16;48;5;250m C2.de_rham_basis                     C2.degrees_de_rham1                 [0m

+[15C[0;38;5;16;48;5;250m C2.degrees_de_rham0                  C2.degrees_holomorphic_differentials[0m

+

+

+[0m [5A[15C[?7h[0m[?12l[?25h[?25l[?7l[0m_rham_basis[0m

+[15C[0;38;5;231;48;5;102m C2.de_rham_basis                    [0m

+

+[15C[0;38;5;16;48;5;248m <unknown> [3A[?7h[0m[?12l[?25h[?25l[?7l[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[3A[25C[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[28D[0m[J[0;94msage: [0mA = C2.de_rham_basis()[28D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+

+

+[0m [4A[6C[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241m = C2.de_rham_basis()[21D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mA[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[((1/y) dx, 0, (1/y) dx),
+ ((x/y) dx, 0, (x/y) dx),
+ ((x^2/y) dx, 0, (x^2/y) dx),
+ ((x^3/y) dx, 0, (x^3/y) dx),
+ ((x^4/y) dx, 0, (x^4/y) dx),
+ (((x^10 + x^8 - x^7 - x^4 - x^2 - x)/y) dx, 2/x*y, ((-1)/(x*y)) dx),
+ (((-x^9 + x^6 + x^3 + 1)/y) dx, 2/x^2*y, 0 dx),
+ (((-x^6 + 1)/y) dx, 2/x^3*y, (1/(x^3*y)) dx),
+ (((x^7 + x^5 - x^4 - x)/y) dx, 2/x^4*y, ((x^3 + x^2 - 1)/(x^4*y)) dx),
+ (((-x^6 + x^3 + 1)/y) dx, 2/x^5*y, ((-1)/(x^3*y)) dx)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[?7h[0m[?12l[?25h[?25l[?7l[0m[[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][4D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0maA[[0;38;5;20;1m2[0m][4D[?7h[0m[?12l[?25h[?25l[?7l[0m A[[0;38;5;20;1m2[0m][4D[?7h[0m[?12l[?25h[?25l[?7l[0m=A[[0;38;5;20;1m2[0m][4D[?7h[0m[?12l[?25h[?25l[?7l[0m A[[0;38;5;20;1m2[0m][4D[?7h[0m[?12l[?25h[?25l[?7l[0mdA[[0;38;5;20;1m2[0m][4D[?7h[0m[?12l[?25h[?25l[?7l[0mA[[0;38;5;20;1m2[0m][0m[K[4D[?7h[0m[?12l[?25h[?25l[?7l[C[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;241me_rham_witt_lift(a)[19D[?7h[0m[?12l[?25h[?25l[?7l[0mr[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mw[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;241me_rham_witt_lift(a)[19D[?7h[0m[?12l[?25h[?25l[?7l[0mr[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;241m_rham_witt_lift(a)[18D[?7h[0m[?12l[?25h[?25l[?7l[0m_rham_witt_lift[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m[[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m][0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([C[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][0m)[2D[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][4D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([4C[0;38;5;16;48;5;152m)[6D[?7h[0m[?12l[?25h[?25l[?7l[0m([4C)[23D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0made_rham_wi[Ct_lift(A[[0;38;5;20;1m2[0m])[23D[?7h[0m[?12l[?25h[?25l[?7l[0m de_rham_wi[Ct_lift(A[[0;38;5;20;1m2[0m])[23D[?7h[0m[?12l[?25h[?25l[?7l[0m=de_rham_wi[Ct_lift(A[[0;38;5;20;1m2[0m])[23D[?7h[0m[?12l[?25h[?25l[?7l[0m de_rham_wi[Ct_lift(A[[0;38;5;20;1m2[0m])[23D[?7h[0m[?12l[?25h[?25l[?7l[17C[0;38;5;210;48;5;88m([4C[0;38;5;16;48;5;152m)[6D[?7h[0m[?12l[?25h[?25l[?7l[0m([C[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([C[0m[[C][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0ma = de_rham_witt_lift(A[[0;38;5;20;1m2[0m])[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m = de_rham_witt_lift(A[2])[26D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;241monvert_super_fct_into_AS(C2.y*C2.x^2*C2.dx)[43D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mv[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mrt_super_fct_into_AS[0;38;5;16;48;5;152m([0mC2.y*C2.x^[0;38;5;20;1m2[0m*C2.dx[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[34D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[34D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^15*y*z0^2 + x^15*y*z0 + x^14*y*z0^2 - x^15*y - x^13*y*z0^2 - x^13*y*z0 + x^12*y*z0^2 + x^13*y + x^11*y*z0^2 + x^12*y + x^11*y*z0 + x^10*y*z0^2 + x^10*y*z0 - x^9*y*z0^2 + x^10*y - x^9*y*z0 - x^9*y - x^8*y*z0 + x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^6*y + x^4*y - x^2*y*z0^2 + x^3*y + x^2*y*z0 - x*y*z0^2 - x*y - y*z0)/(x^7*z0 - x^6*z0^2 + x^6*z0 - x^5*z0^2 + x^6 + x^5*z0 - x^4*z0^2 + x^5 - x^4*z0 + x^3*z0^2 + x^4 + x^3*z0 - x^2*z0^2 - x^3 + x^2 + x*z0 - z0^2 + 1)),
+ (0, (-x*y*z0 - y)/(x*z0^2 + x + z0)),
+ (y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^17*y*z0 + x^16*y*z0^2 + x^17*y - x^15*y*z0 - x^14*y*z0^2 - x^13*y*z0^2 + x^13*y*z0 - x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^12*y - x^11*y*z0 + x^10*y*z0^2 + x^11*y - x^9*y*z0^2 - x^9*y*z0 + x^9*y + x^8*y*z0 - x^7*y*z0^2 + x^8*y - x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^5*y*z0^2 + x^5*y*z0 + x^4*y*z0^2 - x^4*y*z0 - x^3*y*z0^2 - x^4*y + x^2*y*z0^2 + x^3*y - x^2*y*z0 + y*z0^2 + y)/(x^9 + x^8*z0 + x^8 + x^7*z0 + x^7 + x^6*z0 - x^6 - x^5*z0 + x^5 + x^4*z0 + x^3 + x^2*z0)))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241momega0[6D[?7h[0m[?12l[?25h[?25l[?7l[0mr[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mduce[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0ma.reduce()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m.reduce()[9D[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0m([0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[11D[0m[J[0;94msage: [0ma.r()[11D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((x^2/y) dx, 0, (x^2/y) dx)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+x*z0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0ma.r[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0meduce[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[28D[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0ma = de_rham_witt_lift(A[[0;38;5;20;1m2[0m])[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [27][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m a [38;5;241m=[39m [43mde_rham_witt_lift[49m[43m([49m[43mA[49m[43m[[49m[43mInteger[49m[43m([49m[38;5;241;43m2[39;49m[43m)[49m[43m][49m[43m)[49m
+
+File [0;32m<string>:341[0m, in [0;36mde_rham_witt_lift[0;34m(cech_class, prec)[0m
+
+File [0;32m<string>:5[0m, in [0;36mregular_form[0;34m(omega)[0m
+
+[0;31mAttributeError[0m: 'NoneType' object has no attribute 'curve'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0ma.r[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0meduce[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[28D[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mA[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m = C2.de_rham_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[28D[0m[J[0;94msage: [0mA = C2.de_rham_basis()[28D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA = C2.de_rham_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[22D[0ma[3Cde_rham_witt_l[Cft[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0ma = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0ma = de_rham_witt_lift(A[[0;38;5;20;1m2[0m])[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;241me_rham_witt_lift(a)[19D[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0m_rham_witt_lift[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[26D[0m[J[0;94msage: [0mde_rham_witt_lift(a)[26D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [30][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mde_rham_witt_lift[49m[43m([49m[43ma[49m[43m)[49m
+
+File [0;32m<string>:339[0m, in [0;36mde_rham_witt_lift[0;34m(cech_class, prec)[0m
+
+File [0;32m<string>:10[0m, in [0;36mregular_form[0;34m(omega)[0m
+
+[0;31mAttributeError[0m: 'superelliptic_drw_form' object has no attribute 'form'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m = de_rham_witt_lift(A[2])[26D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;241monvert_super_fct_into_AS(a)[27D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mv[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mrt_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[34D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[34D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^15*y*z0^2 + x^15*y*z0 + x^14*y*z0^2 - x^15*y - x^13*y*z0^2 - x^13*y*z0 + x^12*y*z0^2 + x^13*y + x^11*y*z0^2 + x^12*y + x^11*y*z0 + x^10*y*z0^2 + x^10*y*z0 - x^9*y*z0^2 + x^10*y - x^9*y*z0 - x^9*y - x^8*y*z0 + x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^6*y + x^4*y - x^2*y*z0^2 + x^3*y + x^2*y*z0 - x*y*z0^2 - x*y - y*z0)/(x^7*z0 - x^6*z0^2 + x^6*z0 - x^5*z0^2 + x^6 + x^5*z0 - x^4*z0^2 + x^5 - x^4*z0 + x^3*z0^2 + x^4 + x^3*z0 - x^2*z0^2 - x^3 + x^2 + x*z0 - z0^2 + 1)),
+ (0, (-x*y*z0 - y)/(x*z0^2 + x + z0)),
+ (y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^17*y*z0 + x^16*y*z0^2 + x^17*y - x^15*y*z0 - x^14*y*z0^2 - x^13*y*z0^2 + x^13*y*z0 - x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^12*y - x^11*y*z0 + x^10*y*z0^2 + x^11*y - x^9*y*z0^2 - x^9*y*z0 + x^9*y + x^8*y*z0 - x^7*y*z0^2 + x^8*y - x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^5*y*z0^2 + x^5*y*z0 + x^4*y*z0^2 - x^4*y*z0 - x^3*y*z0^2 - x^4*y + x^2*y*z0^2 + x^3*y - x^2*y*z0 + y*z0^2 + y)/(x^9 + x^8*z0 + x^8 + x^7*z0 + x^7 + x^6*z0 - x^6 - x^5*z0 + x^5 + x^4*z0 + x^3 + x^2*z0)))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mr()[3D[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[11D[0m[J[0;94msage: [0ma.r()[11D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((x^2/y) dx, 0, (x^2/y) dx)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m.r()[4D[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;241mmega0[5D[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mh[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[17D[0m[J[0;94msage: [0ma.omega0.h1[17D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0.h1[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m().[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0ma.omega0.h1 == a.r().omega0[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [35][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43ma[49m[38;5;241;43m.[39;49m[43momega0[49m[38;5;241;43m.[39;49m[43mh1[49m[43m [49m[38;5;241;43m==[39;49m[43m [49m[43ma[49m[38;5;241;43m.[39;49m[43mr[49m[43m([49m[43m)[49m[38;5;241;43m.[39;49m[43momega0[49m
+
+File [0;32m<string>:18[0m, in [0;36m__eq__[0;34m(self, other)[0m
+
+[0;31mAttributeError[0m: 'superelliptic_form' object has no attribute 'function'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m.omega0.h1 == a.r().omega0[26D[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mf[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;28;1mfor[?7h[0m[?12l[?25h[?25l[?7l[3D[0mform[?7h[0m[?12l[?25h[?25l[?7l[4D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0msa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mua.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mpa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mea.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mra.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mea.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mla.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mla.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mia.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mta.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mpa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0.form[0m[K[13D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0.form[0m[K[13D[?7h[0m[?12l[?25h[?25l[?7l[0mpa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mta.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mia.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mca.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0m_a.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mfa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mua.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mna.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mca.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mta.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mia.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0moa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mna.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0m(a.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0mCa.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0m2a.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0m,a.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[0m a.omega0.form[13D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[6C[?7h[0m[?12l[?25h[?25l[?7l[5C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[18D[0;38;5;16;48;5;152m([17C)[?7h[0m[?12l[?25h[?25l[?7l[47D[0m[J[0;94msage: [0msuperelliptic_function(C2, a.omega0.form)[47D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [36][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m superelliptic_function(C2, [43ma[49m[38;5;241;43m.[39;49m[43momega0[49m[38;5;241;43m.[39;49m[43mform[49m)
+
+[0;31mAttributeError[0m: 'superelliptic_drw_form' object has no attribute 'form'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0msuperelliptic_function[0;38;5;16;48;5;152m([0mC2, a.omega0.form[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[18D[0m([17C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[17D[0;38;5;16;48;5;152m([17C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;28;1mfor[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0mfo[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mh[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[45D[0m[J[0;94msage: [0msuperelliptic_function(C2, a.omega0.h1)[45D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field.py:706[0m, in [0;36mFractionField_generic._element_constructor_[0;34m(self, x, y, coerce)[0m
+[1;32m    705[0m [38;5;28;01mtry[39;00m:
+[0;32m--> 706[0m     x, y [38;5;241m=[39m [43mresolve_fractions[49m[43m([49m[43mx0[49m[43m,[49m[43m [49m[43my0[49m[43m)[49m
+[1;32m    707[0m [38;5;28;01mexcept[39;00m ([38;5;167;01mAttributeError[39;00m, [38;5;167;01mTypeError[39;00m):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field.py:683[0m, in [0;36mFractionField_generic._element_constructor_.<locals>.resolve_fractions[0;34m(x, y)[0m
+[1;32m    682[0m [38;5;28;01mdef[39;00m [38;5;21mresolve_fractions[39m(x, y):
+[0;32m--> 683[0m     xn [38;5;241m=[39m [43mx[49m[38;5;241;43m.[39;49m[43mnumerator[49m()
+[1;32m    684[0m     xd [38;5;241m=[39m x[38;5;241m.[39mdenominator()
+
+[0;31mAttributeError[0m: 'superelliptic_function' object has no attribute 'numerator'
+
+During handling of the above exception, another exception occurred:
+
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [37][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43msuperelliptic_function[49m[43m([49m[43mC2[49m[43m,[49m[43m [49m[43ma[49m[38;5;241;43m.[39;49m[43momega0[49m[38;5;241;43m.[39;49m[43mh1[49m[43m)[49m
+
+File [0;32m<string>:14[0m, in [0;36m__init__[0;34m(self, C, g)[0m
+
+File [0;32m<string>:216[0m, in [0;36mreduction[0;34m(C, g)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/structure/parent.pyx:897[0m, in [0;36msage.structure.parent.Parent.__call__[0;34m()[0m
+[1;32m    895[0m if mor is not None:
+[1;32m    896[0m     if no_extra_args:
+[0;32m--> 897[0m         return mor._call_(x)
+[1;32m    898[0m     else:
+[1;32m    899[0m         return mor._call_with_args(x, args, kwds)
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:161[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    159[0m             print(type(C), C)
+[1;32m    160[0m             print(type(C._element_constructor), C._element_constructor)
+[0;32m--> 161[0m         raise
+[1;32m    162[0m 
+[1;32m    163[0m cpdef Element _call_with_args(self, x, args=(), kwds={}):
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce_maps.pyx:156[0m, in [0;36msage.structure.coerce_maps.DefaultConvertMap_unique._call_[0;34m()[0m
+[1;32m    154[0m cdef Parent C = self._codomain
+[1;32m    155[0m try:
+[0;32m--> 156[0m     return C._element_constructor(x)
+[1;32m    157[0m except Exception:
+[1;32m    158[0m     if print_warnings:
+
+File [0;32m/ext/sage/9.7/src/sage/rings/fraction_field.py:708[0m, in [0;36mFractionField_generic._element_constructor_[0;34m(self, x, y, coerce)[0m
+[1;32m    706[0m     x, y [38;5;241m=[39m resolve_fractions(x0, y0)
+[1;32m    707[0m [38;5;28;01mexcept[39;00m ([38;5;167;01mAttributeError[39;00m, [38;5;167;01mTypeError[39;00m):
+[0;32m--> 708[0m     [38;5;28;01mraise[39;00m [38;5;167;01mTypeError[39;00m([38;5;124m"[39m[38;5;124mcannot convert [39m[38;5;132;01m{!r}[39;00m[38;5;124m/[39m[38;5;132;01m{!r}[39;00m[38;5;124m to an element of [39m[38;5;132;01m{}[39;00m[38;5;124m"[39m[38;5;241m.[39mformat(
+[1;32m    709[0m                     x0, y0, [38;5;28mself[39m))
+[1;32m    710[0m [38;5;28;01mtry[39;00m:
+[1;32m    711[0m     [38;5;28;01mreturn[39;00m [38;5;28mself[39m[38;5;241m.[39m_element_class([38;5;28mself[39m, x, y, coerce[38;5;241m=[39mcoerce)
+
+[0;31mTypeError[0m: cannot convert (x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y/1 to an element of Fraction Field of Multivariate Polynomial Ring in x, y over Finite Field of size 3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0msuperelliptic_function[0;38;5;16;48;5;152m([0mC2, a.omega0.h1[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mu[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mu[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mt[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mi[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[54D[0m[J[0;94msage: [0msuperelliptic_function(C2, a.omega0.h1.function)[54D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m2[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mde_rham_basis()[15D[?7h[0m[?12l[?25h[?25l[?7l[0m,[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC2.polynomial[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mx^12 + 2*x^10 + 2*x^9 + 2*x^6 + x^4 + 2*x^3 + 2*x
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(Z/p)-cover of Superelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3 with the equation:
+ z^3 - z = x
+x*z0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mC2.polynomial[0m[K[?7h[0m[?12l[?25h[?25l[?7l[13D[0msuperelliptic_function[0;38;5;16;48;5;152m([0mC2, a.omega0.h1.function[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0mform[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[41D[0ma.omega0.h1 == a.r().omega0[0m[K[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[9D[0mr[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[5D[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[28D[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mde_rham_witt_lift[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[20D[0ma = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mde_rham_witt_lift[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[20D[0ma = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mA[3CC2.de_rham_bas[Cs[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[22D[0ma[3Cde_rham_witt_l[Cft[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0ma.r[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0meduce[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[28D[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mA[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m = C2.de_rham_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[28D[0m[J[0;94msage: [0mA = C2.de_rham_basis()[28D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA = C2.de_rham_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[22D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0mC2.polynomial[0m[K[?7h[0m[?12l[?25h[?25l[?7l[13D[0msuperelliptic_function[0;38;5;16;48;5;152m([0mC2, a.omega0.h1.function[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0mform[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[41D[0ma.omega0.h1 == a.r().omega0[0m[K[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[9D[0mr[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[5D[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[28D[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mde_rham_witt_lift[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[20D[0ma = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0ma = de_rham_witt_lift(A[[0;38;5;20;1m2[0m])[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma = de_rham_witt_lift[0;38;5;16;48;5;152m([0mA[[0;38;5;20;1m2[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mA[3CC2.de_rham_bas[Cs[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[22D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0mC2.polynomial[0m[K[?7h[0m[?12l[?25h[?25l[?7l[13D[0msuperelliptic_function[0;38;5;16;48;5;152m([0mC2, a.omega0.h1.function[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0mform[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[41D[0ma.omega0.h1 == a.r().omega0[0m[K[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[9D[0mr[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[5D[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[34D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[34D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^15*y*z0^2 + x^15*y*z0 + x^14*y*z0^2 - x^15*y - x^13*y*z0^2 - x^13*y*z0 + x^12*y*z0^2 + x^13*y + x^11*y*z0^2 + x^12*y + x^11*y*z0 + x^10*y*z0^2 + x^10*y*z0 - x^9*y*z0^2 + x^10*y - x^9*y*z0 - x^9*y - x^8*y*z0 + x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^6*y + x^4*y - x^2*y*z0^2 + x^3*y + x^2*y*z0 - x*y*z0^2 - x*y - y*z0)/(x^7*z0 - x^6*z0^2 + x^6*z0 - x^5*z0^2 + x^6 + x^5*z0 - x^4*z0^2 + x^5 - x^4*z0 + x^3*z0^2 + x^4 + x^3*z0 - x^2*z0^2 - x^3 + x^2 + x*z0 - z0^2 + 1)),
+ (0, (-x*y*z0 - y)/(x*z0^2 + x + z0)),
+ (y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^17*y*z0 + x^16*y*z0^2 + x^17*y - x^15*y*z0 - x^14*y*z0^2 - x^13*y*z0^2 + x^13*y*z0 - x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^12*y - x^11*y*z0 + x^10*y*z0^2 + x^11*y - x^9*y*z0^2 - x^9*y*z0 + x^9*y + x^8*y*z0 - x^7*y*z0^2 + x^8*y - x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^5*y*z0^2 + x^5*y*z0 + x^4*y*z0^2 - x^4*y*z0 - x^3*y*z0^2 - x^4*y + x^2*y*z0^2 + x^3*y - x^2*y*z0 + y*z0^2 + y)/(x^9 + x^8*z0 + x^8 + x^7*z0 + x^7 + x^6*z0 - x^6 - x^5*z0 + x^5 + x^4*z0 + x^3 + x^2*z0)))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m = de_rham_witt_lift(A[2])[26D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241momega0.h1 == a.r().omega0[25D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[14D[0m[J[0;94msage: [0ma.omega0[14D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y])
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mh1 == a.r().omega0[18D[?7h[0m[?12l[?25h[?25l[?7l[0mh[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[17D[0m[J[0;94msage: [0ma.omega0.h1[17D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0.h1[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[6D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mra.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mea.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mda.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mua.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mca.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mea.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[0m[K[8D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[0m[K[8D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[0m[K[8D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[0m[K[8D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[0m[K[8D[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[0m[K[8D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mra.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mea.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mda.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mua.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mca.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mta.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mia.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0moa.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mna.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0mCa.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0m2a.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0m,a.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[0m a.omega0[8D[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m(C2, a.omega0[12D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[7C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[13D[0;38;5;16;48;5;152m([12C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mh[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[16D[0m([15C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[7C[?7h[0m[?12l[?25h[?25l[?7l[13D[0;38;5;16;48;5;152m([15C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[16D[0m([15C)[2D[?7h[0m[?12l[?25h[?25l[?7l[15D[0;38;5;16;48;5;152m([15C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[16D[0m([15C)[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mya.omega0.h1)[12D[?7h[0m[?12l[?25h[?25l[?7l[0m^a.omega0.h1)[12D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0ma.omega0.h1)[12D[?7h[0m[?12l[?25h[?25l[?7l[0m*a.omega0.h1)[12D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[6C[?7h[0m[?12l[?25h[?25l[?7l[17D[0;38;5;16;48;5;152m([19C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[21D[0m([19C)/[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0m^[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[?7h[0m[?12l[?25h[?25l[?7l[40D[0m[J[0;94msage: [0mreduction(C2, y^[0;38;5;20;1m2[0m*a.omega0.h1)/y^[0;38;5;20;1m2[40D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [47][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m reduction(C2, [43my[49m[38;5;241m*[39m[38;5;241m*[39mInteger([38;5;241m2[39m)[38;5;241m*[39ma[38;5;241m.[39momega0[38;5;241m.[39mh1)[38;5;241m/[39my[38;5;241m*[39m[38;5;241m*[39mInteger([38;5;241m2[39m)
+
+[0;31mNameError[0m: name 'y' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mR[0;38;5;241mx[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0my[0;38;5;241m.<x, y> = PolynomialRing(GF(3), 2)[34D[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0m<[?7h[0m[?12l[?25h[?25l[?7l[0m>[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mx>[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0mP[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m,> = Poi[7D[?7h[0m[?12l[?25h[?25l[?7l[0m > = Poi[7D[?7h[0m[?12l[?25h[?25l[?7l[0my> = Poi[7D[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[4C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241mynomialRing(GF(3), 2)[21D[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mlRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m3[0m), [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[43D[0m[J[0;94msage: [0mRxy.<x, y> = PolynomialRing(GF([0;38;5;20;1m3[0m), [0;38;5;20;1m2[0m)[43D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mRxy.<x, y> = PolynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m3[0m), [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[37D[0mreduction(C2, y^[0;38;5;20;1m2[0m*a.omega0.h1)/y^[0;38;5;20;1m2[0m[K[?7h[0m[?12l[?25h[?25l[?7l[40D[0m[J[0;94msage: [0mreduction(C2, y^[0;38;5;20;1m2[0m*a.omega0.h1)/y^[0;38;5;20;1m2[40D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mx^2/y
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;241monvert_super_fct_into_AS(a)[27D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[34D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[34D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^15*y*z0^2 + x^15*y*z0 + x^14*y*z0^2 - x^15*y - x^13*y*z0^2 - x^13*y*z0 + x^12*y*z0^2 + x^13*y + x^11*y*z0^2 + x^12*y + x^11*y*z0 + x^10*y*z0^2 + x^10*y*z0 - x^9*y*z0^2 + x^10*y - x^9*y*z0 - x^9*y - x^8*y*z0 + x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^6*y + x^4*y - x^2*y*z0^2 + x^3*y + x^2*y*z0 - x*y*z0^2 - x*y - y*z0)/(x^7*z0 - x^6*z0^2 + x^6*z0 - x^5*z0^2 + x^6 + x^5*z0 - x^4*z0^2 + x^5 - x^4*z0 + x^3*z0^2 + x^4 + x^3*z0 - x^2*z0^2 - x^3 + x^2 + x*z0 - z0^2 + 1)),
+ (0, (-x*y*z0 - y)/(x*z0^2 + x + z0)),
+ (y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+  ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+  (x^17*y*z0 + x^16*y*z0^2 + x^17*y - x^15*y*z0 - x^14*y*z0^2 - x^13*y*z0^2 + x^13*y*z0 - x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^12*y - x^11*y*z0 + x^10*y*z0^2 + x^11*y - x^9*y*z0^2 - x^9*y*z0 + x^9*y + x^8*y*z0 - x^7*y*z0^2 + x^8*y - x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^5*y*z0^2 + x^5*y*z0 + x^4*y*z0^2 - x^4*y*z0 - x^3*y*z0^2 - x^4*y + x^2*y*z0^2 + x^3*y - x^2*y*z0 + y*z0^2 + y)/(x^9 + x^8*z0 + x^8 + x^7*z0 + x^7 + x^6*z0 - x^6 - x^5*z0 + x^5 + x^4*z0 + x^3 + x^2*z0)))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS[0;38;5;16;48;5;152m([0ma[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[3D[0m([C).[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[41D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a).omega0[41D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [51][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mconvert_super_fct_into_AS[49m[43m([49m[43ma[49m[43m)[49m[38;5;241;43m.[39;49m[43momega0[49m
+
+[0;31mAttributeError[0m: 'tuple' object has no attribute 'omega0'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS(a).omega0[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([C)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0m([C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m.omega0.h1[10D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m[[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[10D[0m[J[0;94msage: [0ma[[0;38;5;20;1m1[0m][10D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [53][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43ma[49m[43m[[49m[43mInteger[49m[43m([49m[38;5;241;43m1[39;49m[43m)[49m[43m][49m
+
+[0;31mTypeError[0m: 'superelliptic_drw_cech' object is not subscriptable
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;16;48;5;152m[[0;38;5;20;1m1[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS(a).omega0[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([C)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0m([C)[[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[37D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[[0;38;5;20;1m1[0m][37D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(0, (-x*y*z0 - y)/(x*z0^2 + x + z0))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS(a)[0;38;5;16;48;5;152m[[0;38;5;20;1m1[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[37D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[[0;38;5;20;1m0[0m][37D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(y*z0/(x^3*z0^2 - x^2*z0^2 - x^3 + x^2 + z0^2 - 1),
+ ((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx,
+ (x^15*y*z0^2 + x^15*y*z0 + x^14*y*z0^2 - x^15*y - x^13*y*z0^2 - x^13*y*z0 + x^12*y*z0^2 + x^13*y + x^11*y*z0^2 + x^12*y + x^11*y*z0 + x^10*y*z0^2 + x^10*y*z0 - x^9*y*z0^2 + x^10*y - x^9*y*z0 - x^9*y - x^8*y*z0 + x^7*y*z0 - x^6*y*z0^2 - x^6*y*z0 - x^6*y + x^4*y - x^2*y*z0^2 + x^3*y + x^2*y*z0 - x*y*z0^2 - x*y - y*z0)/(x^7*z0 - x^6*z0^2 + x^6*z0 - x^5*z0^2 + x^6 + x^5*z0 - x^4*z0^2 + x^5 - x^4*z0 + x^3*z0^2 + x^4 + x^3*z0 - x^2*z0^2 - x^3 + x^2 + x*z0 - z0^2 + 1))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mconvert_super_fct_into_AS(a)[0;38;5;16;48;5;152m[[0;38;5;20;1m0[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C][[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[40D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a)[[0;38;5;20;1m0[0m][[0;38;5;20;1m1[0m][40D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((-x^20*y + x^18*y*z0^2 - x^19*y - x^18*y - x^16*y*z0 - x^15*y*z0^2 - x^15*y*z0 + x^13*y*z0^2 + x^13*y*z0 + x^12*y*z0^2 - x^12*y*z0 + x^11*y*z0^2 - x^11*y*z0 - x^11*y + x^10*y*z0 - x^9*y*z0^2 - x^10*y - x^9*y*z0 - x^8*y*z0^2 - x^8*y*z0 - x^7*y*z0^2 + x^8*y + x^7*y*z0 - x^6*y*z0^2 - x^7*y - x^6*y*z0 + x^5*y*z0^2 + x^5*y - x^4*y*z0 + x^3*y*z0^2 + x^3*y*z0 + x^2*y*z0^2 + x^3*y - x*y*z0^2 - x^2*y - x*y*z0 - y*z0^2 + x*y - y*z0 + y)/(x^11*z0 - x^10*z0^2 + x^10 - x^8*z0 + x^7*z0^2 - x^7 + x^2*z0 - x*z0^2 + x)) * dx
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m[1][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[0;38;5;241m*a.omega0 - mult_by_p(C.x*C.y.diffn())[38D[?7h[0m[?12l[?25h[?25l[?7l[0m*[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[J[0;94msage: [0;38;5;20;1m3[0m*a[9D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(V((x^7/(x^11*y - x^9*y - x^8*y - x^5*y + x^3*y - x^2*y - y)) dx), [0], V((x^7/(x^11*y - x^9*y - x^8*y - x^5*y + x^3*y - x^2*y - y)) dx))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;241m(C.x)^(-1)*C.dx).jth_component(0)[33D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[0;38;5;241m*a).reduce()[0m[K[12D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3.[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;20;1m3[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m*[0;38;5;241ma).reduce()[11D[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([3C)[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([3C).[?7h[0m[?12l[?25h[?25l[?7l[0mo[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[18D[0m[J[0;94msage: [0m([0;38;5;20;1m3[0m*a).omega0[18D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mV((x^7/(x^11*y - x^9*y - x^8*y - x^5*y + x^3*y - x^2*y - y)) dx)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;20;1m3[0m*a).omega0[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[24D[0m[J[0;94msage: [0m([0;38;5;20;1m3[0m*a).omega0.omega[24D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x^7/(x^11*y - x^9*y - x^8*y - x^5*y + x^3*y - x^2*y - y)) dx
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;20;1m3[0m*a).omega0.omega[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0md[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mc[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[34D[0m[J[0;94msage: [0m([0;38;5;20;1m3[0m*a).omega0.omega.reduce2()[34D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x^7/(x^11*y - x^9*y - x^8*y - x^5*y + x^3*y - x^2*y - y)) dx
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;20;1m3[0m*a).omega0.omega.reduce2[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m([0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[6D[0;38;5;16;48;5;152m([3C)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([3C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m2.polynomial[12D[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC2.polynomial[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mx^12 + 2*x^10 + 2*x^9 + 2*x^6 + x^4 + 2*x^3 + 2*x
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m[1][3D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241momega0.h1[9D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mo[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mm[0;38;5;241mega0.h1[7D[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mg[0;38;5;241ma0.h1[5D[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[14D[0m[J[0;94msage: [0ma.omega0[14D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y])
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mh1[2D[?7h[0m[?12l[?25h[?25l[?7l[0mf[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mb[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[24D[0m[J[0;94msage: [0ma.omega0.frobenius[24D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m<bound method superelliptic_drw_form.frobenius of [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y])>
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma.omega0.frobenius[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[26D[0m[J[0;94msage: [0ma.omega0.frobenius()[26D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m((x^45 - x^43 + x^42 - x^41 - x^39 + x^37 + x^36 + x^35 + x^34 + x^33 + x^32 + x^30 + x^28 + x^26 + x^22 - x^21 + x^20 + x^19 + x^18 + x^17 - x^16 - x^14 - x^13 - x^11 - x^7)/(x^9*y - x^6*y - x^4*y - x^3*y - x^2*y + y)) dx
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;241m3*a).omega0.omega.reduce2()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mx^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[?7h[0m[?12l[?25h[?25l[?7l[172D[0;38;5;16;48;5;152m([171C)[?7h[0m[?12l[?25h[?25l[?7l[173D[0m([171C).[?7h[0m[?12l[?25h[?25l[?7l[0mq[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0m_[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[188D[0;94msage: [0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem(x^[0;38;5;20;1m9[0m*y - x^[0;38;5;20;1m6[0m*y - x^[0;38;5;20;1m4[0m*y - x^[0;38;5;20;1m3[0m*y - x^[0;38;5;20;1m2[0m*y + 
[228Cy[0m

+[0;94m....: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[A[181C[0;38;5;16;48;5;152m([0m

+[6C[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[A[7D[0m[J[0;94msage: [0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem(x^[0;38;5;20;1m9[0m*y - x^[0;38;5;20;1m6[0m*y - x^[0;38;5;20;1m4[0m*y - x^[0;38;5;20;1m3[0m*y - x^[0;38;5;20;1m2[0m*y + 
[228Cy[0m

+[0;94m....: [0m)[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(0,
+ x^45 - x^43 + x^42 - x^41 - x^39 + x^37 + x^36 + x^35 + x^34 + x^33 + x^32 + x^30 + x^28 + x^26 + x^22 - x^21 + x^20 + x^19 + x^18 + x^17 - x^16 - x^14 - x^13 - x^11 - x^7)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m9[0m*y - x^[0;38;5;20;1m6[0m*y - x^[0;38;5;20;1m4[0m*y - x^[0;38;5;20;1m3[0m*y - x^[0;38;5;20;1m2[0m*y + 
[228Cy[0m

+[0;94m....: [0;38;5;16;48;5;152m)[7D[7C[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[A[181C[0m([0m

+[6C[0m)[A[221C[?7h[0m[?12l[?25h[?25l[?7l
[187C[0;38;5;16;48;5;152m([0m

+[6C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[A[222C[0;38;5;210;48;5;88m)[0m

+[6C[0m[K[A[222C[?7h[0m[?12l[?25h[?25l[?7l
[228C[0;38;5;20;1m1[0m

+[6C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[A[181C[0m([0m

+[6C[0m)[A[221C[?7h[0m[?12l[?25h[?25l[?7l
[227C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m + [0;38;5;20;1m1
[228C[0m)[0m

+[6C[0m[K[A[218C[?7h[0m[?12l[?25h[?25l[?7l[0m + [0;38;5;20;1m1[0m)
[228C[0m[K[0m

+[0m [0m[K[A[222C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[11D[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[11D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[17D[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[17D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m4[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[23D[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m4[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[23D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m6[0m - x^[0;38;5;20;1m4[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[29D[?7h[0m[?12l[?25h[?25l[?7l[0m - x^[0;38;5;20;1m6[0m - x^[0;38;5;20;1m4[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[0m[K[29D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[31D[0;38;5;16;48;5;152m([31C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[220D[0m[J[0;94msage: [0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem(x^[0;38;5;20;1m9[0m - x^[0;38;5;20;1m6[0m - x^[0;38;5;20;1m4[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0m)[220D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x^36 - x^34 - x^33 - x^32 - x^30 - x^29 - x^28 - x^27 + x^26 - x^25 - x^24 - x^22 - x^18 + x^17 - x^15 + x^14 + x^13 + x^12 - x^11 - x^10 + x^7 - x^6 + x^2 + x,
+ -x^7 - x^6 - x^5 - x^4 + x^3 - x^2 - x)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m9[0m - x^[0;38;5;20;1m6[0m - x^[0;38;5;20;1m4[0m - x^[0;38;5;20;1m3[0m - x^[0;38;5;20;1m2[0m + [0;38;5;20;1m1[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[33D[0m([31C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[3D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[14D[0;38;5;16;48;5;152m([13C)[?7h[0m[?12l[?25h[?25l[?7l[202D[0m[J[0;94msage: [0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem(C2.polynomial)[202D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x^33 - x^30 - x^29 - x^28 + x^27 + x^26 + x^23 - x^22 - x^20 - x^19 - x^18 - x^17 - x^16 + x^15 + x^13 - x^12 - x^11 - x^8 - x^7 - x^6 - x^5 + x^3 + x,
+ -x^11 + x^10 + x^8 + x^7 - x^5 - x^4 + x^2)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m).quo_rem[0;38;5;16;48;5;152m([0mC2.polynomial[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([13C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[8D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([13C[0;38;5;16;48;5;152m)[15D[?7h[0m[?12l[?25h[?25l[?7l[0m([13C)[22D[?7h[0m[?12l[?25h[?25l[?7l[174D[0;38;5;16;48;5;152m([171C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[172D[0m([171C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[5D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([171C[0;38;5;16;48;5;152m)[173D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mx[0;38;5;210;48;5;88m([0mx^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[C[0;38;5;20;1m3[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[C[0;38;5;20;1m2[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[C[0;38;5;20;1m1[0m - x^[0;38;5;20;1m7[0;38;5;16;48;5;152m)[0m.quo_rem(C2.polynomial)[196D[?7h[0m[?12l[?25h[?25l[?7l[0m*[0;38;5;210;48;5;88m([0mx^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[C[0;38;5;20;1m3[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[C[0;38;5;20;1m2[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[C[0;38;5;20;1m1[0m - x^[0;38;5;20;1m7[0;38;5;16;48;5;152m)[0m.quo_rem(C2.polynomial)[196D[?7h[0m[?12l[?25h[?25l[?7l[0m([171C)[174D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(x*(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[C[0;38;5;20;1m3[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[C[0;38;5;20;1m2[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[C[0;38;5;20;1m1[0m - x^[0;38;5;20;1m7[0m).quo_rem(C2.polynomial)[198D[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[4C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[170D[0;38;5;16;48;5;152m([171C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[172D[0m([171C)[C[?7h[0m[?12l[?25h[?25l[?7l[7C[0;38;5;210;48;5;88m([13C[0;38;5;16;48;5;152m)[15D[?7h[0m[?12l[?25h[?25l[?7l[0m([13C)[12D[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m([13C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([13C)[11D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([13C[0;38;5;16;48;5;152m)[15D[?7h[0m[?12l[?25h[?25l[?7l[0m([13C)[22D[?7h[0m[?12l[?25h[?25l[?7l[174D[0;38;5;16;48;5;152m([171C)[?7h[0m[?12l[?25h[?25l[?7l[176D[0;38;5;16;48;5;152m([2C[0m([171C)[0;38;5;16;48;5;152m)[0m.quo_rem(C2.polynomial)[23D[?7h[0m[?12l[?25h[?25l[?7l[177D[0m([175C)[8C[0;38;5;210;48;5;88m([13C[0;38;5;16;48;5;152m)[15D[?7h[0m[?12l[?25h[?25l[?7l[0m([13C)[12D[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m([13C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[206D[0m[J[0;94msage: [0m(x*(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m)).quo_rem(C2.polynomial)[206D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x^34 - x^31 - x^30 - x^29 + x^28 + x^27 + x^24 - x^23 - x^21 - x^20 - x^19 - x^18 - x^17 + x^16 + x^14 - x^13 - x^12 - x^9 - x^8 - x^7 - x^6 + x^4 + x^2 - 1,
+ x^11 - x^10 + x^8 + x^6 - x^5 + x^4 - x)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m2.polynomial[12D[?7h[0m[?12l[?25h[?25l[?7l[0m2[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC2.polynomial[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mx^12 + 2*x^10 + 2*x^9 + 2*x^6 + x^4 + 2*x^3 + 2*x
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC2.polynomial[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(x*(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m)).quo_rem[0;38;5;16;48;5;152m([0mC2.polynomial[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([13C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([13C[0;38;5;16;48;5;152m)[15D[?7h[0m[?12l[?25h[?25l[?7l[0m([13C)[16D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[178D[0;38;5;16;48;5;152m([175C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[176D[0m([2C[0;38;5;16;48;5;152m([171C[0;38;5;210;48;5;88m)[0m)[2D[?7h[0m[?12l[?25h[?25l[?7l[172D[0m([171C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([171C[0;38;5;16;48;5;152m)[173D[?7h[0m[?12l[?25h[?25l[?7l[0m([171C)[174D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([175C[0;38;5;16;48;5;152m)[177D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([175C)[176D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m^*(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[C[0;38;5;20;1m3[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[C[0;38;5;20;1m2[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[C[0;38;5;20;1m1[0m - x^[0;38;5;20;1m7[C[0m).quo_rem(C2.polynomial)[198D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0m*(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[C[0;38;5;20;1m3[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[C[0;38;5;20;1m2[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[C[0;38;5;20;1m1[0m - x^[0;38;5;20;1m7[C[0m).quo_rem(C2.polynomial)[198D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[5C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[170D[0;38;5;16;48;5;152m([171C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[172D[0m([171C)[2C[?7h[0m[?12l[?25h[?25l[?7l[7C[0;38;5;210;48;5;88m([13C[0;38;5;16;48;5;152m)[15D[?7h[0m[?12l[?25h[?25l[?7l[0m([13C)[12D[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m([13C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[208D[0m[J[0;94msage: [0m(x^[0;38;5;20;1m2[0m*(x^[0;38;5;20;1m45[0m - x^[0;38;5;20;1m43[0m + x^[0;38;5;20;1m42[0m - x^[0;38;5;20;1m41[0m - x^[0;38;5;20;1m39[0m + x^[0;38;5;20;1m37[0m + x^[0;38;5;20;1m36[0m + x^[0;38;5;20;1m35[0m + x^[0;38;5;20;1m34[0m + x^[0;38;5;20;1m33[0m + x^[0;38;5;20;1m32[0m + x^[0;38;5;20;1m30[0m + x^[0;38;5;20;1m28[0m + x^[0;38;5;20;1m26[0m + x^[0;38;5;20;1m22[0m - x^[0;38;5;20;1m21[0m + x^[0;38;5;20;1m20[0m + x^[0;38;5;20;1m19[0m + x^[0;38;5;20;1m18[0m + x^[0;38;5;20;1m17[0m - x^[0;38;5;20;1m16[0m - x^[0;38;5;20;1m14[0m - x^[0;38;5;20;1m13[0m - x^[0;38;5;20;1m11[0m - x^[0;38;5;20;1m7[0m)).quo_rem(C2.polynomial)[208D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(x^35 - x^32 - x^31 - x^30 + x^29 + x^28 + x^25 - x^24 - x^22 - x^21 - x^20 - x^19 - x^18 + x^17 + x^15 - x^14 - x^13 - x^10 - x^9 - x^8 - x^7 + x^5 + x^3 - x + 1,
+ -x^11 + x^10 - x^9 + x^7 + x^5 - x^4 + x^3 - x^2 + x)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m.omega0.frobenius()[19D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241momega0.frobenius()[18D[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241mrobenius()[0m[K[10D[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[J[0;94msage: [0ma.f[9D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mV(((2*x^4 + x^2 + 2)/x^5)*y)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;241monvert_super_fct_into_AS(a)[0][1][33D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mvert_super_fct_into_AS(a)[[0;38;5;20;1m0[0m][0;38;5;16;48;5;152m[[0;38;5;20;1m1[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m[[C][0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([C)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([3C)\[?7h[0m[?12l[?25h[?25l[?7l[6D[0;38;5;16;48;5;152m([3C)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[36D[0m[J[0;94msage: [0mconvert_super_fct_into_AS(a.f)[36D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(0, (-x*y*z0 - y)/(x*z0^2 + x + z0))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m2.polynomial[12D[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mC1[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^2 = x^4 + 2*x^3 + x over Finite Field of size 3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m1[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mpolynomial[10D[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;241mrystalline_cohomology_basis()[29D[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0my[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241mlline_cohomology_basis()[24D[?7h[0m[?12l[?25h[?25l[?7l[0mlline_cohomology_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m([0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[4D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241m = C2.de_rham_basis()[21D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mA[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[((1/y) dx, 0, (1/y) dx),
+ ((x/y) dx, 0, (x/y) dx),
+ ((x^2/y) dx, 0, (x^2/y) dx),
+ ((x^3/y) dx, 0, (x^3/y) dx),
+ ((x^4/y) dx, 0, (x^4/y) dx),
+ (((x^10 + x^8 - x^7 - x^4 - x^2 - x)/y) dx, 2/x*y, ((-1)/(x*y)) dx),
+ (((-x^9 + x^6 + x^3 + 1)/y) dx, 2/x^2*y, 0 dx),
+ (((-x^6 + 1)/y) dx, 2/x^3*y, (1/(x^3*y)) dx),
+ (((x^7 + x^5 - x^4 - x)/y) dx, 2/x^4*y, ((x^3 + x^2 - 1)/(x^4*y)) dx),
+ (((-x^6 + x^3 + 1)/y) dx, 2/x^5*y, ((-1)/(x^3*y)) dx)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m1[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mpolynomial[10D[?7h[0m[?12l[?25h[?25l[?7l[0md[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[11D[0;94msage: [0mC1.de[0m

+[11C[0;38;5;16;48;5;250m C1.de_rham_basis                     C1.degrees_de_rham1                 [0m

+[11C[0;38;5;16;48;5;250m C1.degrees_de_rham0                  C1.degrees_holomorphic_differentials[0m

+

+

+[0m [5A[11C[?7h[0m[?12l[?25h[?25l[?7l[0m_rham_basis[0m

+[11C[0;38;5;231;48;5;102m C1.de_rham_basis                    [0m

+

+[11C[0;38;5;16;48;5;248m <unknown> [3A[?7h[0m[?12l[?25h[?25l[?7l[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[3A[21C[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[24D[0m[J[0;94msage: [0mC1.de_rham_basis()[24D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[((1/y) dx, 0, (1/y) dx), (((-x^2 - x)/y) dx, 2/x*y, (1/(x*y)) dx)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+

+[0m [3A[6C[?7h[0m[?12l[?25h[?25l[?7l[0mC1.de_rham_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m()[[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[15D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mdC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0meC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0m_C1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mrC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mhC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0maC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mmC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0m_C1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mwC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0miC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mtC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mtC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0m_C1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mlC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0miC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mfC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0mtC1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[0m)C1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC1.de_rham_basis()[[0;38;5;20;1m0[0m][0m[K[21D[?7h[0m[?12l[?25h[?25l[?7l[0m(C1.de_rham_basis()[[0;38;5;20;1m0[0m][21D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[14C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[C[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[22D[0;38;5;16;48;5;152m([18C[0m[[C][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[46D[0m[J[0;94msage: [0mde_rham_witt_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[46D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(1/(x^4 + 2*x^3 + x))*y] d[x] + V(((-x^15 + x^14 - x^13 - x^12 - x^11 + x^10 + x^9 - x^8 - x^7 - x^5 + x^4 + x + 1)/(x^6*y + x^5*y + x^4*y - x^3*y + x^2*y + y)) dx) + dV([((2*x^12 + x^11 + x^10 + 2*x^9 + x^4 + 2*x^3)/(x^6 + x^5 + x^4 + 2*x^3 + x^2 + 1))*y]), [0], [(1/(x^4 + 2*x^3 + x))*y] d[x] + V(((-x^15 + x^14 - x^13 - x^12 - x^11 + x^10 + x^9 - x^8 - x^7 - x^5 + x^4 + x + 1)/(x^6*y + x^5*y + x^4*y - x^3*y + x^2*y + y)) dx) + dV([((2*x^12 + x^11 + x^10 + 2*x^9 + x^4 + 2*x^3)/(x^6 + x^5 + x^4 + 2*x^3 + x^2 + 1))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mde_rham_witt_lift[0;38;5;16;48;5;152m([0mC1.de_rham_basis()[[0;38;5;20;1m0[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[22D[0m([18C[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][0m)[2D[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m([0;38;5;210;48;5;88m)[0m[[C][4D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([21C[0;38;5;16;48;5;152m)[23D[?7h[0m[?12l[?25h[?25l[?7l[0m([21C)[24D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mCde_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[0m1de_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[C[0mde_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[0mrde_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[0mwde_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[0m de_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[0m=de_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[0m de_rham_wi[Ct_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[40D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[16C[0;38;5;210;48;5;88m([21C[0;38;5;16;48;5;152m)[23D[?7h[0m[?12l[?25h[?25l[?7l[0m([21C)[20D[?7h[0m[?12l[?25h[?25l[?7l[14C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[C[?7h[0m[?12l[?25h[?25l[?7l[20D[0;38;5;16;48;5;152m([21C)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[54D[0m[J[0;94msage: [0mC1drw = de_rham_witt_lift(C1.de_rham_basis()[[0;38;5;20;1m0[0m])[54D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m1drw = de_rham_witt_lift(C1.de_rham_basis()[0])[47D[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mr[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mw[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mdrw.[3D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[?7h[0m[?12l[?25h[?25l[?7l[13D[0m[J[0;94msage: [0mC1drw.f[13D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[0]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m1drw.f[6D[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mde_rham_basis()[15D[?7h[0m[?12l[?25h[?25l[?7l[0mp[0;38;5;241molyno[Cial[0m[K[9D[?7h[0m[?12l[?25h[?25l[?7l[0m_[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mk[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[17D[0m[J[0;94msage: [0mC1.p_rank()[17D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mValueError[0m                                Traceback (most recent call last)
+Input [0;32mIn [82][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mC1[49m[38;5;241;43m.[39;49m[43mp_rank[49m[43m([49m[43m)[49m
+
+File [0;32m<string>:176[0m, in [0;36mp_rank[0;34m(self)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py:1889[0m, in [0;36mHyperellipticCurve_finite_field.p_rank[0;34m(self)[0m
+[1;32m   1855[0m [38;5;124mr[39m[38;5;124;03m"""[39;00m
+[1;32m   1856[0m [38;5;124;03mINPUT:[39;00m
+[1;32m   1857[0m 
+[0;32m   (...)[0m
+[1;32m   1880[0m [38;5;124;03m    0[39;00m
+[1;32m   1881[0m [38;5;124;03m"""[39;00m
+[1;32m   1882[0m [38;5;66;03m#We use caching here since Hasse Witt is needed to compute p_rank. So if the Hasse Witt[39;00m
+[1;32m   1883[0m [38;5;66;03m#is already computed it is stored in list A. If it was not cached (i.e. A is empty), we simply[39;00m
+[1;32m   1884[0m [38;5;66;03m#compute it. If it is cached then we need to make sure that we have the correct one. So check[39;00m
+[0;32m   (...)[0m
+[1;32m   1887[0m [38;5;66;03m# However, it seems a waste of time to manually analyse the cache[39;00m
+[1;32m   1888[0m [38;5;66;03m# -- See Trac Ticket #11115[39;00m
+[0;32m-> 1889[0m N, E [38;5;241m=[39m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_Hasse_Witt_cached[49m[43m([49m[43m)[49m
+[1;32m   1890[0m [38;5;28;01mif[39;00m E [38;5;241m!=[39m [38;5;28mself[39m:
+[1;32m   1891[0m     [38;5;28mself[39m[38;5;241m.[39m_Hasse_Witt_cached[38;5;241m.[39mclear_cache()
+
+File [0;32m/ext/sage/9.7/src/sage/misc/cachefunc.pyx:2299[0m, in [0;36msage.misc.cachefunc.CachedMethodCallerNoArgs.__call__[0;34m()[0m
+[1;32m   2297[0m if self.cache is None:
+[1;32m   2298[0m     f = self.f
+[0;32m-> 2299[0m     self.cache = f(self._instance)
+[1;32m   2300[0m return self.cache
+[1;32m   2301[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py:1727[0m, in [0;36mHyperellipticCurve_finite_field._Hasse_Witt_cached[0;34m(self)[0m
+[1;32m   1647[0m [38;5;124mr[39m[38;5;124;03m"""[39;00m
+[1;32m   1648[0m [38;5;124;03mThis is where Hasse_Witt is actually computed.[39;00m
+[1;32m   1649[0m 
+[0;32m   (...)[0m
+[1;32m   1712[0m [38;5;124;03m    0[39;00m
+[1;32m   1713[0m [38;5;124;03m"""[39;00m
+[1;32m   1714[0m [38;5;66;03m# If Cartier Matrix is already cached for this curve, use that or evaluate it to get M,[39;00m
+[1;32m   1715[0m [38;5;66;03m#Coeffs, genus, Fq=base field of self, p=char(Fq). This is so we have one less matrix to[39;00m
+[1;32m   1716[0m [38;5;66;03m#compute.[39;00m
+[0;32m   (...)[0m
+[1;32m   1725[0m [38;5;66;03m#that don't  accept arguments. Anyway, the easiest is to call[39;00m
+[1;32m   1726[0m [38;5;66;03m#the cached method and simply see whether the data belong to self.[39;00m
+[0;32m-> 1727[0m M, Coeffs, g, Fq, p, E [38;5;241m=[39m [38;5;28;43mself[39;49m[38;5;241;43m.[39;49m[43m_Cartier_matrix_cached[49m[43m([49m[43m)[49m
+[1;32m   1728[0m [38;5;28;01mif[39;00m E [38;5;241m!=[39m [38;5;28mself[39m:
+[1;32m   1729[0m     [38;5;28mself[39m[38;5;241m.[39m_Cartier_matrix_cached[38;5;241m.[39mclear_cache()
+
+File [0;32m/ext/sage/9.7/src/sage/misc/cachefunc.pyx:2299[0m, in [0;36msage.misc.cachefunc.CachedMethodCallerNoArgs.__call__[0;34m()[0m
+[1;32m   2297[0m if self.cache is None:
+[1;32m   2298[0m     f = self.f
+[0;32m-> 2299[0m     self.cache = f(self._instance)
+[1;32m   2300[0m return self.cache
+[1;32m   2301[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py:1523[0m, in [0;36mHyperellipticCurve_finite_field._Cartier_matrix_cached[0;34m(self)[0m
+[1;32m   1521[0m [38;5;66;03m#this implementation is for odd degree only, even degree will be handled later.[39;00m
+[1;32m   1522[0m [38;5;28;01mif[39;00m d[38;5;241m%[39m[38;5;241m2[39m [38;5;241m==[39m [38;5;241m0[39m:
+[0;32m-> 1523[0m     [38;5;28;01mraise[39;00m [38;5;167;01mValueError[39;00m([38;5;124m"[39m[38;5;124mIn this implementation the degree of f must be odd[39m[38;5;124m"[39m)
+[1;32m   1524[0m [38;5;66;03m#Compute resultant to make sure no repeated roots[39;00m
+[1;32m   1525[0m df[38;5;241m=[39mf[38;5;241m.[39mderivative()
+
+[0;31mValueError[0m: In this implementation the degree of f must be odd
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC1.p_rank[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m([0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m1.p_rank()[10D[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC1drw.f[?7h[0m[?12l[?25h[?25l[?7l[2D[0m = de_rham_witt_lift[0;38;5;16;48;5;152m([0mC1.de_rham_basis()[[0;38;5;20;1m0[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[48D[0mde_[Cham_witt_lift[0;38;5;16;48;5;152m([0mC1.de_rham_basis()[[0;38;5;20;1m0[0m][0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[40D[0mC1d[Cw = de_rham_witt_lift[0;38;5;16;48;5;152m([0mC1.de_rham_basis()[[0;38;5;20;1m0[0m][0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m([18C[0;38;5;16;48;5;152m[[C][0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[0m[K[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m([0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mw[0;38;5;241m.f[2D[?7h[0m[?12l[?25h[?25l[?7l[11D[0m[J[0;94msage: [0mC1drw[11D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(1/(x^4 + 2*x^3 + x))*y] d[x] + V(((-x^15 + x^14 - x^13 - x^12 - x^11 + x^10 + x^9 - x^8 - x^7 - x^5 + x^4 + x + 1)/(x^6*y + x^5*y + x^4*y - x^3*y + x^2*y + y)) dx) + dV([((2*x^12 + x^11 + x^10 + 2*x^9 + x^4 + 2*x^3)/(x^6 + x^5 + x^4 + 2*x^3 + x^2 + 1))*y]), [0], [(1/(x^4 + 2*x^3 + x))*y] d[x] + V(((-x^15 + x^14 - x^13 - x^12 - x^11 + x^10 + x^9 - x^8 - x^7 - x^5 + x^4 + x + 1)/(x^6*y + x^5*y + x^4*y - x^3*y + x^2*y + y)) dx) + dV([((2*x^12 + x^11 + x^10 + 2*x^9 + x^4 + 2*x^3)/(x^6 + x^5 + x^4 + 2*x^3 + x^2 + 1))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241m.f[2D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0ma[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m([(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^47 + x^46 + 2*x^45 + x^44 + x^42 + x^40 + x^39 + x^38 + 2*x^37 + 2*x^34 + x^33 + 2*x^26 + 2*x^25 + 2*x^24 + 2*x^23 + x^21 + 2*x^19 + 2*x^18 + 2*x^17 + 2*x^16 + x^15 + x^14 + x^13 + x^11 + 2*x^10 + x^9)/(x^22 + x^20 + x^19 + x^18 + 2*x^17 + 2*x^16 + x^14 + x^12 + x^11 + 2*x^9 + 2*x^7 + x^6 + x^4 + x^3 + 2*x^2 + 1))*y]), V(((2*x^4 + x^2 + 2)/x^5)*y), [(x/(x^11 + 2*x^9 + 2*x^8 + 2*x^5 + x^3 + 2*x^2 + 2))*y] d[x] + V(((-x^60 - x^58 - x^57 + x^55 - x^54 - x^49 - x^46 - x^43 - x^42 + x^41 - x^40 + x^39 - x^37 - x^36 + x^33 - x^32 + x^30 + x^28 - x^26 - x^24 - x^21 + x^20 - x^19 - x^18 - x^17 + x^16 - x^14 + x^13 - x^12 - x^10 + x^9 - x^7 - x^5 + x^4 + x^3 - x^2 + x + 1)/(x^22*y + x^20*y + x^19*y + x^18*y - x^17*y - x^16*y + x^14*y + x^12*y + x^11*y - x^9*y - x^7*y + x^6*y + x^4*y + x^3*y - x^2*y + y)) dx) + dV([((x^52 + x^51 + 2*x^50 + x^49 + x^47 + x^45 + x^44 + x^43 + 2*x^42 + 2*x^39 + x^38 + 2*x^31 + 2*x^30 + 2*x^29 + 2*x^28 + 2*x^26 + 2*x^24 + x^18 + 2*x^17 + x^14 + x^13 + x^12 + x^11 + x^10 + 2*x^6 + 2*x^5 + x^3 + x^2 + 1)/(x^27 + x^25 + x^24 + x^23 + 2*x^22 + 2*x^21 + x^19 + x^17 + x^16 + 2*x^14 + 2*x^12 + x^11 + x^9 + x^8 + 2*x^7 + x^5))*y]))
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mf[?7h[0m[?12l[?25h[?25l[?7l[0mh[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mf[?7h[0m[?12l[?25h[?25l[?7l[9D[0m[J[0;94msage: [0ma.f[9D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mV(((2*x^4 + x^2 + 2)/x^5)*y)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [1][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:6[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mNameError[0m: name 'C' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lIncrease precision.
+Increase precision.
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mIndexError[0m                                Traceback (most recent call last)
+Input [0;32mIn [2][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:389[0m, in [0;36mde_rham_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:342[0m, in [0;36mcohomology_of_structure_sheaf_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:342[0m, in [0;36m<listcomp>[0;34m(.0)[0m
+
+File [0;32m<string>:109[0m, in [0;36mserre_duality_pairing[0;34m(self, fct)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/functional.py:585[0m, in [0;36msymbolic_sum[0;34m(expression, *args, **kwds)[0m
+[1;32m    583[0m     [38;5;28;01mreturn[39;00m expression[38;5;241m.[39msum([38;5;241m*[39margs, [38;5;241m*[39m[38;5;241m*[39mkwds)
+[1;32m    584[0m [38;5;28;01melif[39;00m [38;5;28mmax[39m([38;5;28mlen[39m(args),[38;5;28mlen[39m(kwds)) [38;5;241m<[39m[38;5;241m=[39m [38;5;241m1[39m:
+[0;32m--> 585[0m     [38;5;28;01mreturn[39;00m [38;5;28;43msum[39;49m[43m([49m[43mexpression[49m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[43margs[49m[43m,[49m[43m [49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43mkwds[49m[43m)[49m
+[1;32m    586[0m [38;5;28;01melse[39;00m:
+[1;32m    587[0m     [38;5;28;01mfrom[39;00m [38;5;21;01msage[39;00m[38;5;21;01m.[39;00m[38;5;21;01msymbolic[39;00m[38;5;21;01m.[39;00m[38;5;21;01mring[39;00m [38;5;28;01mimport[39;00m SR
+
+File [0;32m<string>:109[0m, in [0;36m<genexpr>[0;34m(.0)[0m
+
+File [0;32m<string>:102[0m, in [0;36mresidue[0;34m(self, place)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/rings/laurent_series_ring_element.pyx:618[0m, in [0;36msage.rings.laurent_series_ring_element.LaurentSeries.residue[0;34m()[0m
+[1;32m    616[0m         Integer Ring
+[1;32m    617[0m     """
+[0;32m--> 618[0m     return self[-1]
+[1;32m    619[0m 
+[1;32m    620[0m def exponents(self):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/laurent_series_ring_element.pyx:544[0m, in [0;36msage.rings.laurent_series_ring_element.LaurentSeries.__getitem__[0;34m()[0m
+[1;32m    542[0m         return type(self)(self._parent, f, self.__n)
+[1;32m    543[0m 
+[0;32m--> 544[0m     return self.__u[i - self.__n]
+[1;32m    545[0m 
+[1;32m    546[0m def __iter__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/rings/power_series_poly.pyx:453[0m, in [0;36msage.rings.power_series_poly.PowerSeries_poly.__getitem__[0;34m()[0m
+[1;32m    451[0m         return self.base_ring().zero()
+[1;32m    452[0m     else:
+[0;32m--> 453[0m         raise IndexError("coefficient not known")
+[1;32m    454[0m return self.__f[n]
+[1;32m    455[0m 
+
+[0;31mIndexError[0m: coefficient not known
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (x*z0 + z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^3) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^3*z0 + x*z1) * dx, z0*z1/x ), ( (x^2*z0 + z1) * dx, z0*z1/x^2 ), ( (x*z0) * dx, z0*z1/x^3 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = x^5
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mz[0]/AS.x[9D[?7h[0m[?12l[?25h[?25l[?7l[0mz[?7h[0m[?12l[?25h[?25l[?7l[0m[[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][4D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(AS.z[[0;38;5;20;1m1[0m][7D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2C[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C]/[?7h[0m[?12l[?25h[?25l[?7l[0mA[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[13D[0;38;5;16;48;5;152m([12C)[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([12C)/[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0m_[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m_[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mf[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0my[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[41D[0m[J[0;94msage: [0m(AS.z[[0;38;5;20;1m1[0m]/AS.x)/expansion_at_infty()[41D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [5][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m (AS[38;5;241m.[39mz[Integer([38;5;241m1[39m)][38;5;241m/[39mAS[38;5;241m.[39mx)[38;5;241m/[39m[43mexpansion_at_infty[49m()
+
+[0;31mNameError[0m: name 'expansion_at_infty' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(AS.z[[0;38;5;20;1m1[0m]/AS.x)/expansion_at_infty[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;210;48;5;88m([?7h[0m[?12l[?25h[?25l[?7l[0m()[20D[?7h[0m[?12l[?25h[?25l[?7l[15D[0;38;5;16;48;5;152m([12C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[13D[0m([12C)[2D[?7h[0m[?12l[?25h[?25l[?7l[12D[0;38;5;16;48;5;152m([12C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([12C)[C[?7h[0m[?12l[?25h[?25l[?7l[15D[0;38;5;16;48;5;152m([12C)[0mexpansion_at_infty()[0m[K[20D[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([12C).expansion_at_infty()[20D[?7h[0m[?12l[?25h[?25l[?7l[18C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[41D[0m[J[0;94msage: [0m(AS.z[[0;38;5;20;1m1[0m]/AS.x).expansion_at_infty()[41D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^-6 + t^-3 + t^-2 + t + t^2 + t^3 + t^4 + t^6 + t^7 + t^8 + t^9 + t^12 + t^13 + t^14 + t^15 + t^16 + t^17 + t^19 + t^21 + t^22 + t^24 + t^26 + t^27 + t^28 + t^29 + t^30 + t^35 + t^36 + t^41 + t^43 + t^44 + t^47 + t^49 + t^50 + t^51 + t^55 + t^57 + t^58 + t^59 + t^63 + t^64 + t^65 + t^66 + t^67 + t^70 + t^73 + t^76 + t^77 + t^79 + t^83 + t^86 + t^88 + t^89 + t^91 + O(t^94)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(AS.z[[0;38;5;20;1m1[0m]/AS.x).expansion_at_infty[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[15D[0;38;5;16;48;5;152m([12C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[13D[0m([12C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C][C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[12D[0;38;5;16;48;5;152m([12C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m^[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[22D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[22D[?7h[0m[?12l[?25h[?25l[?7l[15D[0m([14C)[C[?7h[0m[?12l[?25h[?25l[?7l[18C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[43D[0m[J[0;94msage: [0m(AS.z[[0;38;5;20;1m1[0m]/AS.x^[0;38;5;20;1m2[0m).expansion_at_infty()[43D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^-2 + t + t^2 + t^4 + t^5 + t^8 + t^9 + t^12 + t^13 + t^14 + t^16 + t^17 + t^19 + t^20 + t^22 + t^24 + t^25 + t^26 + t^27 + t^29 + t^30 + t^32 + t^33 + t^36 + t^38 + t^40 + t^41 + t^45 + t^47 + t^54 + t^56 + t^57 + t^58 + t^61 + t^65 + t^68 + t^70 + t^75 + t^76 + t^77 + t^81 + t^82 + t^86 + t^89 + t^91 + t^94 + t^96 + t^97 + O(t^98)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(AS.z[[0;38;5;20;1m1[0m]/AS.x^[0;38;5;20;1m2[0m).expansion_at_infty[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[17D[0;38;5;16;48;5;152m([14C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[15D[0m([14C)[2D[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[14D[0;38;5;16;48;5;152m([14C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[0m[K[22D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[22D[?7h[0m[?12l[?25h[?25l[?7l[15D[0m([14C)[C[?7h[0m[?12l[?25h[?25l[?7l[18C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[43D[0m[J[0;94msage: [0m(AS.z[[0;38;5;20;1m1[0m]/AS.x^[0;38;5;20;1m3[0m).expansion_at_infty()[43D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^2 + t^5 + t^6 + t^9 + t^10 + t^11 + t^12 + t^15 + t^16 + t^20 + t^21 + t^25 + t^26 + t^27 + t^28 + t^29 + t^30 + t^31 + t^32 + t^34 + t^37 + t^39 + t^41 + t^43 + t^44 + t^46 + t^47 + t^49 + t^50 + t^53 + t^54 + t^56 + t^58 + t^59 + t^61 + t^63 + t^64 + t^67 + t^72 + t^75 + t^76 + t^78 + t^79 + t^80 + t^82 + t^83 + t^87 + t^88 + t^89 + t^93 + t^94 + t^99 + t^100 + t^101 + O(t^102)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = x^5
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mAS[?7h[0m[?12l[?25h[?25l[?7l[2D[0m(AS.z[[0;38;5;20;1m1[0m]/AS.x^[0;38;5;20;1m3[0m).expansion_at_infty[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[17D[0;38;5;16;48;5;152m([14C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[15D[0m([14C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[14D[0;38;5;16;48;5;152m([14C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[0m[K[22D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[0m[K[22D[?7h[0m[?12l[?25h[?25l[?7l[13D[0m([12C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][4D[?7h[0m[?12l[?25h[?25l[?7l[C[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][0m/AS.x).expansion_at_infty()[0m[K[28D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m][0m/AS.x).expansion_at_infty()[28D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C][C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[12D[0;38;5;16;48;5;152m([12C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([12C)[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[41D[0m[J[0;94msage: [0m(AS.z[[0;38;5;20;1m0[0m]/AS.x).expansion_at_infty()[41D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^-2 + t^2 + t^5 + t^8 + t^9 + t^10 + t^16 + t^17 + t^19 + t^20 + t^22 + t^24 + t^29 + t^30 + t^33 + t^36 + t^37 + t^38 + t^41 + t^43 + t^44 + t^45 + t^46 + t^47 + t^51 + t^52 + t^53 + t^57 + t^58 + t^60 + t^61 + t^64 + t^65 + t^67 + t^72 + t^75 + t^79 + t^89 + t^90 + t^92 + t^94 + t^95 + t^96 + t^97 + O(t^98)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m(AS.z[[0;38;5;20;1m0[0m]/AS.x).expansion_at_infty[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[15D[0;38;5;16;48;5;152m([12C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[13D[0m([12C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C][C[?7h[0m[?12l[?25h[?25l[?7l[0m(AS.x).expansion_at_infty()[26D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([4C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[14D[0;38;5;16;48;5;152m([8C[0m([4C)[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[22D[?7h[0m[?12l[?25h[?25l[?7l[0m^[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[22D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0;38;5;210;48;5;88m)[0m.expansion_at_infty()[22D[?7h[0m[?12l[?25h[?25l[?7l[17D[0m([16C)[C[?7h[0m[?12l[?25h[?25l[?7l[18C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[45D[0m[J[0;94msage: [0m(AS.z[[0;38;5;20;1m0[0m]/(AS.x)^[0;38;5;20;1m2[0m).expansion_at_infty()[45D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^2 + t^6 + t^8 + t^9 + t^10 + t^12 + t^13 + t^16 + t^17 + t^18 + t^22 + t^24 + t^25 + t^26 + t^27 + t^29 + t^32 + t^38 + t^40 + t^41 + t^43 + t^44 + t^45 + t^52 + t^54 + t^58 + t^60 + t^62 + t^66 + t^69 + t^70 + t^73 + t^77 + t^80 + t^81 + t^83 + t^84 + t^86 + t^90 + t^91 + t^92 + t^94 + t^96 + t^101 + O(t^102)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mz[0]/AS.x[9D[?7h[0m[?12l[?25h[?25l[?7l[0mg[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m5
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = x^5
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mgenus()[7D[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;241mxponent_of_different_prim()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0monent_of_different_prim[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[37D[0m[J[0;94msage: [0mAS.exponent_of_different_prim()[37D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m13
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (x^3*z0 + z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x*z0) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^2*z0) * dx, 0 ), ( (x^3) * dx, 0 ), ( (x^4) * dx, 0 ), ( (x^7) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^7*z0 + x*z1) * dx, z0*z1/x ), ( (x^6) * dx, z1/x^2 ), ( (x^6*z0 + z1) * dx, z0*z1/x^2 ), ( (x^5) * dx, z1/x^3 ), ( (x^5*z0) * dx, z0*z1/x^3 ), ( (x^4*z0) * dx, z0*z1/x^4 ), ( (x^3*z0) * dx, z0*z1/x^5 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (x*z0 + z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^3) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^3*z0 + x*z1) * dx, z0*z1/x ), ( (x^2*z0 + z1) * dx, z0*z1/x^2 ), ( (x*z0) * dx, z0*z1/x^3 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (x^5*z0 + z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x*z0) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^2*z0) * dx, 0 ), ( (x^3) * dx, 0 ), ( (x^3*z0) * dx, 0 ), ( (x^4) * dx, 0 ), ( (x^4*z0) * dx, 0 ), ( (x^5) * dx, 0 ), ( (x^6) * dx, 0 ), ( (x^11) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^11*z0 + x*z1) * dx, z0*z1/x ), ( (x^10) * dx, z1/x^2 ), ( (x^10*z0 + z1) * dx, z0*z1/x^2 ), ( (x^9) * dx, z1/x^3 ), ( (x^9*z0) * dx, z0*z1/x^3 ), ( (x^8) * dx, z1/x^4 ), ( (x^8*z0) * dx, z0*z1/x^4 ), ( (x^7) * dx, z1/x^5 ), ( (x^7*z0) * dx, z0*z1/x^5 ), ( (x^6*z0) * dx, z0*z1/x^6 ), ( (x^5*z0) * dx, z0*z1/x^7 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x^2*z0 + x*z1) * dx, 0 ), ( (x*z0) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^3) * dx, 0 ), ( (x^5) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^5*z0 + x^4 + x^3*z1) * dx, z0*z1/x ), ( (x^4) * dx, z1/x^2 ), ( (x^2) * dx, z0/x^2 ), ( (x^4*z0 + x^2*z1) * dx, z0*z1/x^2 ), ( (x^3*z0 + x^2*z0) * dx, z0*z1/x^3 ), ( (x^2*z0 + z1) * dx, z0*z1/x^4 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.exponent_of_different_prim()[30D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^5
+z1^2 - z1 = x^7
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mAS[?7h[0m[?12l[?25h[?25l[?7l[2D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x^5*z0 + x*z1) * dx, 0 ), ( (x*z0) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^2*z0) * dx, 0 ), ( (x^3) * dx, 0 ), ( (x^3*z0) * dx, 0 ), ( (x^4) * dx, 0 ), ( (x^4*z0) * dx, 0 ), ( (x^5) * dx, 0 ), ( (x^6) * dx, 0 ), ( (x^11) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^11*z0 + x^7 + x^3*z1) * dx, z0*z1/x ), ( (x^10) * dx, z1/x^2 ), ( (x^2) * dx, z0/x^2 ), ( (x^10*z0 + x^2*z1) * dx, z0*z1/x^2 ), ( (x^9) * dx, z1/x^3 ), ( (x^9*z0 + x^5*z0) * dx, z0*z1/x^3 ), ( (x^8) * dx, z1/x^4 ), ( (x^8*z0 + z1) * dx, z0*z1/x^4 ), ( (x^7) * dx, z1/x^5 ), ( (x^7*z0) * dx, z0*z1/x^5 ), ( (x^6*z0) * dx, z0*z1/x^6 ), ( (x^5*z0) * dx, z0*z1/x^7 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mexponent_of_different_prim()[28D[?7h[0m[?12l[?25h[?25l[?7l[0mb[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0me_ring[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[9D[0;94msage: [0mAS.[0m

+[9C[0;38;5;16;48;5;250m  AS.a_number                            AS.cartier_matrix                      AS.dx                                  AS.fct_field                           AS.height                               [0m

+[9C[0;38;5;16;48;5;250m  AS.at_most_poles                       AS.characteristic                      AS.dx_series                           AS.functions                           AS.holomorphic_differentials_basis      [0m

+[9C[0;38;5;16;48;5;250m  AS.at_most_poles_forms                 AS.cohomology_of_structure_sheaf_basis AS.exponent_of_different               AS.genus                               AS.ith_ramification_gp                 >[0m

+[9C[0;38;5;16;48;5;250m  AS.base_ring                           AS.de_rham_basis                       AS.exponent_of_different_prim          AS.group                               AS.jumps                                [0m

+[0m [5A[9C[?7h[0m[?12l[?25h[?25l[?7l[0ma_number[0m

+[10C[0;38;5;231;48;5;102m AS.a_number                           [0m

+

+

+

+[9C[0;38;5;16;48;5;248m <unknown> [5A[3D[?7h[0m[?12l[?25h[?25l[?7l[8D[0mcartier_matrix[0m

+[10C[0;38;5;16;48;5;250m AS.a_number                           [0;38;5;231;48;5;102m AS.cartier_matrix                     [A[65D[?7h[0m[?12l[?25h[?25l[?7l[14D[0mdx[0m[K[0m

+[49C[0;38;5;16;48;5;250m AS.cartier_matrix                     [0;38;5;231;48;5;102m AS.dx                                 [A[116D[?7h[0m[?12l[?25h[?25l[?7l[2D[0mcartier_matrix[0m

+[49C[0;38;5;231;48;5;102m AS.cartier_matrix                     [0;38;5;16;48;5;250m AS.dx                                 [A[104D[?7h[0m[?12l[?25h[?25l[?7l[13D[0mharacterist[Cc[0m

+[49C[0;38;5;16;48;5;250m AS.cartier_matrix                     [0m

+[49C[0;38;5;231;48;5;102m AS.characteristic                     [2A[65D[?7h[0m[?12l[?25h[?25l[?7l[13D[0mohomology_of_structure_sheaf_basis[0m

+

+[49C[0;38;5;16;48;5;250m AS.characteristic                     [0m

+[49C[0;38;5;231;48;5;102m AS.cohomology_of_structure_sheaf_basis[3A[44D[?7h[0m[?12l[?25h[?25l[?7l[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[5A[43C[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[46D[0m[J[0;94msage: [0mAS.cohomology_of_structure_sheaf_basis()[46D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[z1/x,
+ z0/x,
+ z0*z1/x,
+ z1/x^2,
+ z0/x^2,
+ z0*z1/x^2,
+ z1/x^3,
+ z0*z1/x^3,
+ z1/x^4,
+ z0*z1/x^4,
+ z1/x^5,
+ z0*z1/x^5,
+ z0*z1/x^6,
+ z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.cohomology_of_structure_sheaf_basis()[39D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^5
+z1^2 - z1 = x^13
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[( (1) * dx, 0 ), ( (z1) * dx, 0 ), ( (z0) * dx, 0 ), ( (x) * dx, 0 ), ( (x^6*z0 + x*z1) * dx, 0 ), ( (x*z0) * dx, 0 ), ( (x^2) * dx, 0 ), ( (x^2*z0) * dx, 0 ), ( (x^3) * dx, 0 ), ( (x^3*z0) * dx, 0 ), ( (x^4) * dx, 0 ), ( (x^4*z0) * dx, 0 ), ( (x^5) * dx, 0 ), ( (x^5*z0) * dx, 0 ), ( (x^6) * dx, 0 ), ( (x^7) * dx, 0 ), ( (x^13) * dx, z1/x ), ( (0) * dx, z0/x ), ( (x^13*z0 + x^8 + x^3*z1) * dx, z0*z1/x ), ( (x^12) * dx, z1/x^2 ), ( (x^2) * dx, z0/x^2 ), ( (x^12*z0 + x^2*z1) * dx, z0*z1/x^2 ), ( (x^11) * dx, z1/x^3 ), ( (x^11*z0 + x^6*z0) * dx, z0*z1/x^3 ), ( (x^10) * dx, z1/x^4 ), ( (x^10*z0 + z1) * dx, z0*z1/x^4 ), ( (x^9) * dx, z1/x^5 ), ( (x^9*z0) * dx, z0*z1/x^5 ), ( (x^8) * dx, z1/x^6 ), ( (x^8*z0) * dx, z0*z1/x^6 ), ( (x^7*z0) * dx, z0*z1/x^7 ), ( (x^6*z0) * dx, z0*z1/x^8 )]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mAS[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m.cohomology_of_structure_sheaf_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[46D[0m[J[0;94msage: [0mAS.cohomology_of_structure_sheaf_basis()[46D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[z1/x,
+ z0/x,
+ z0*z1/x,
+ z1/x^2,
+ z0/x^2,
+ z0*z1/x^2,
+ z1/x^3,
+ z0*z1/x^3,
+ z1/x^4,
+ z0*z1/x^4,
+ z1/x^5,
+ z0*z1/x^5,
+ z1/x^6,
+ z0*z1/x^6,
+ z0*z1/x^7,
+ z0*z1/x^8]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lI haven't found all forms.
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [25][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:316[0m, in [0;36mcohomology_of_structure_sheaf_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:145[0m, in [0;36mholomorphic_differentials_basis[0;34m(self, threshold)[0m
+
+[0;31mNameError[0m: name 'holomorphic_differentials_basis' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mAS.cohomology_of_structure_sheaf_basis[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[40D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lI haven't found all forms.
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [26][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:316[0m, in [0;36mcohomology_of_structure_sheaf_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:145[0m, in [0;36mholomorphic_differentials_basis[0;34m(self, threshold)[0m
+
+[0;31mNameError[0m: name 'holomorphic_differentials_basis' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lI haven't found all forms.
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [27][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:316[0m, in [0;36mcohomology_of_structure_sheaf_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:145[0m, in [0;36mholomorphic_differentials_basis[0;34m(self, threshold)[0m
+
+[0;31mNameError[0m: name 'holomorphic_differentials_basis' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.cohomology_of_structure_sheaf_basis()[39D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^7
+z1^2 - z1 = x^11
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0*z1/x^2, z1/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = x^11
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mAS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = x^11
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mAS[?7h[0m[?12l[?25h[?25l[?7l[2D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0*z1/x^2, z1/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z1/x^5, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0mA[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = x^13
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0;38;5;241m/2 in QQ[8D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[0m[K[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m-[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m+[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[15D[0m[J[0;94msage: [0;38;5;20;1m13[0m -[0;38;5;20;1m1[0m + [0;38;5;20;1m1[15D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m13
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mcohomology_of_structure_sheaf_basis()[37D[?7h[0m[?12l[?25h[?25l[?7l[0mg[0;38;5;241menus()[0m[K[6D[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mnu[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m13
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z1/x^5, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m14
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mAS.genus[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[10D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mAS.genus[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;20;1m13[0m -[0;38;5;20;1m1[0m + [0;38;5;20;1m1[0m[K[?7h[0m[?12l[?25h[?25l[?7l[9D[0mAS.genus[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[10D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mAS.genus[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[10D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^7
+z1^2 - z1 = x^11
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m,[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mgenus()[7D[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mnus[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m13
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7, z0*z1/x^8]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^7
+z1^2 - z1 = x^13
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mgenus()[7D[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m15
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lI haven't found all forms.
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [45][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:316[0m, in [0;36mcohomology_of_structure_sheaf_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:145[0m, in [0;36mholomorphic_differentials_basis[0;34m(self, threshold)[0m
+
+[0;31mNameError[0m: name 'holomorphic_differentials_basis' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mgenus[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m17
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mAS.genus[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[10D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lI haven't found all forms.
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [47][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:316[0m, in [0;36mcohomology_of_structure_sheaf_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:145[0m, in [0;36mholomorphic_differentials_basis[0;34m(self, threshold)[0m
+
+[0;31mNameError[0m: name 'holomorphic_differentials_basis' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z0/x^4, z0*z1/x^4, z0/x^5, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7, z0*z1/x^8, z0*z1/x^9]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z1/x^5, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7, z0*z1/x^8]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mg[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[16D[0m[J[0;94msage: [0mAS.genus()[16D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m15
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l\[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[0m\[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0*z1/x, z0*z1/x^2]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.genus()[9D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field in z2 of size 2^2 with the equations:
+z0^2 - z0 = x^3
+z1^2 - z1 = z2*x^3
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mq[0;38;5;241muo_rem(x^10 + x^8 + x^6 - x^4, x^2 - 1)[39D[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mi[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[12D[0m[J[0;94msage: [0mquit()[12D[0m

+[J[?7h[0m[?12l[?25h[?2004l[23;0t]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ ]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ s
+
age
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0*z1/x, z0*z1/x^2]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0*z1/x^2, z0*z1/x^3]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0*z1/x^2, z1/x^3, z0*z1/x^3, z0*z1/x^4, z0*z1/x^5]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z1/x^5, z0*z1/x^5, z1/x^6, z0*z1/x^6, z0*z1/x^7, z0*z1/x^8, z0*z1/x^9]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z0/x^3, z0*z1/x^3, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+False
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+z0/x^4 False
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+z1/x^4 False
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[z1/x, z0/x, z0*z1/x, z1/x^2, z0/x^2, z0*z1/x^2, z1/x^3, z0/x^3, z0*z1/x^3, z1/x^4, z0*z1/x^4, z0*z1/x^5, z0*z1/x^6, z0*z1/x^7]
+z1/x^4 False
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mb[0;38;5;241m[0].coordinates(basis = b)[26D[?7h[0m[?12l[?25h[?25l[?7l[0mb[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mb[?7h[0m[?12l[?25h[?25l[?7l[0m[[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C].[?7h[0m[?12l[?25h[?25l[?7l[0mf[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mc[?7h[0m[?12l[?25h[?25l[?7l[0mti[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[21D[0m[J[0;94msage: [0mbbb[[0;38;5;20;1m0[0m].function[21D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mz1/x
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mbbb[[0;38;5;20;1m0[0m].function[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mc[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0mbbb[[0;38;5;20;1m0[0m].function.exponents()[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [7][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mbbb[49m[43m[[49m[43mInteger[49m[43m([49m[38;5;241;43m0[39;49m[43m)[49m[43m][49m[38;5;241;43m.[39;49m[43mfunction[49m[38;5;241;43m.[39;49m[43mexponents[49m()
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:494[0m, in [0;36msage.structure.element.Element.__getattr__[0;34m()[0m
+[1;32m    492[0m         AttributeError: 'LeftZeroSemigroup_with_category.element_class' object has no attribute 'blah_blah'
+[1;32m    493[0m     """
+[0;32m--> 494[0m     return self.getattr_from_category(name)
+[1;32m    495[0m 
+[1;32m    496[0m cdef getattr_from_category(self, name):
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:507[0m, in [0;36msage.structure.element.Element.getattr_from_category[0;34m()[0m
+[1;32m    505[0m     else:
+[1;32m    506[0m         cls = P._abstract_element_class
+[0;32m--> 507[0m     return getattr_from_other_class(self, cls, name)
+[1;32m    508[0m 
+[1;32m    509[0m def __dir__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/cpython/getattr.pyx:361[0m, in [0;36msage.cpython.getattr.getattr_from_other_class[0;34m()[0m
+[1;32m    359[0m     dummy_error_message.cls = type(self)
+[1;32m    360[0m     dummy_error_message.name = name
+[0;32m--> 361[0m     raise AttributeError(dummy_error_message)
+[1;32m    362[0m attribute = <object>attr
+[1;32m    363[0m # Check for a descriptor (__get__ in Python)
+
+[0;31mAttributeError[0m: 'sage.rings.fraction_field_element.FractionFieldElement' object has no attribute 'exponents'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mbbb[[0;38;5;20;1m0[0m].function.exponents[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;210;48;5;88m([?7h[0m[?12l[?25h[?25l[?7l[0m()[11D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[8D[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][6D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0md[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0me[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mn[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mo[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mm[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mi[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mn[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0ma[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mt[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mo[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0mr[2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[0m([2Cb[[0;38;5;20;1m0[0m].function.exponents()[27D[?7h[0m[?12l[?25h[?25l[?7l[3C[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m][?7h[0m[?12l[?25h[?25l[?7l[3D[0m[[C][9C[?7h[0m[?12l[?25h[?25l[?7l[10C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m[[C][?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0m[[C][4D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mb[2C[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[3D[0mbbb[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[0mb[2C[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[0mb[2C[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[4D[0mbbb[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[0mb[2C[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[0mb[2C[[0;38;5;20;1m0[0m].function.exponents()[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[3C[0;38;5;210;48;5;88m[[C[0;38;5;16;48;5;152m][3D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m[[C[0;38;5;210;48;5;88m][?7h[0m[?12l[?25h[?25l[?7l[2D[0m[[C][C[?7h[0m[?12l[?25h[?25l[?7l[8C[?7h[0m[?12l[?25h[?25l[?7l[10C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[8D[?7h[0m[?12l[?25h[?25l[?7l[0mdexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[C[0mexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mnexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0moexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mmexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0miexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mnexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0maexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mtexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0moexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mrexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0m(exponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[0mexponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[2D[0m().exponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[0m exponents()[11D[?7h[0m[?12l[?25h[?25l[?7l[37D[0m[J[0;94msage: [0mbbb[[0;38;5;20;1m0[0m].function.denominator(). exponents()[48D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[(1, 0, 0, 0)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mbbb[[0;38;5;20;1m0[0m].function.denominator(). exponents[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0m()[3D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mexponents()[0m[K[11D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[8C[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m([C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[47D[0m[J[0;94msage: [0mbbb[[0;38;5;20;1m0[0m].function.denominator().exponents()[47D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[(1, 0, 0, 0)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mbbb[[0;38;5;20;1m0[0m].function.denominator().exponents[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;210;48;5;88m([?7h[0m[?12l[?25h[?25l[?7l[0m()[11D[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[0m[K[14D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mu[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mm[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mr[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mt[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mr[0;38;5;210;48;5;88m([0;38;5;16;48;5;152m)[0m.exponents()[14D[?7h[0m[?12l[?25h[?25l[?7l[31D[0m[J[0;94msage: [0mbbb[[0;38;5;20;1m0[0m].function.numerator().exponents()[45D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[(0, 0, 0, 1)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mbbb[[0;38;5;20;1m0[0m].function.numerator().exponents[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[39D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lTraceback [0;36m(most recent call last)[0m:
+
+  File [1;32m/ext/sage/9.7/local/var/lib/sage/venv-python3.10.5/lib/python3.10/site-packages/IPython/core/interactiveshell.py:3398[0m in [1;35mrun_code[0m
+    exec(code_obj, self.user_global_ns, self.user_ns)
+
+  Input [1;32mIn [11][0m in [1;35m<cell line: 1>[0m
+    load('init.sage')
+
+  File [1;32msage/misc/persist.pyx:175[0m in [1;35msage.misc.persist.load[0m
+    sage.repl.load.load(filename, globals())
+
+  File [1;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m in [1;35mload[0m
+    exec(preparse_file(f.read()) + "\n", globals)
+
+  File [1;32m<string>:28[0m in [1;35m<module>[0m
+
+  File [1;32msage/misc/persist.pyx:175[0m in [1;35msage.misc.persist.load[0m
+    sage.repl.load.load(filename, globals())
+
+[0;36m  File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0;36m in [0;35mload[0;36m[0m
+[0;31m    exec(preparse_file(f.read()) + "\n", globals)[0m
+
+[0;36m  File [0;32m<string>:14[0;36m[0m
+[0;31m    if a.function.numerator().exponents()[_sage_const_3 :] = (_sage_const_1 , _sage_const_1 ):[0m
+[0m       ^[0m
+[0;31mSyntaxError[0m[0;31m:[0m cannot assign to subscript here. Maybe you meant '==' instead of '='?
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m;[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mlo[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [12][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mlo[49m
+
+[0;31mNameError[0m: name 'lo' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241mo[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;241md('init.sage')[14D[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[(0, 0, 0, 1)]
+[(0, 0, 1, 0)]
+[(0, 0, 1, 1)]
+[(0, 0, 0, 1)]
+[(0, 0, 1, 0)]
+[(0, 0, 1, 1)]
+[(0, 0, 0, 1)]
+[(0, 0, 1, 0)]
+[(0, 0, 1, 1)]
+[(0, 0, 0, 1)]
+[(0, 0, 1, 1)]
+[(0, 0, 1, 1)]
+[(0, 0, 1, 1)]
+[(0, 0, 1, 1)]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [18][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:14[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got list)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [19][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:14[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [20][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:14[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lTraceback [0;36m(most recent call last)[0m:
+
+  File [1;32m/ext/sage/9.7/local/var/lib/sage/venv-python3.10.5/lib/python3.10/site-packages/IPython/core/interactiveshell.py:3398[0m in [1;35mrun_code[0m
+    exec(code_obj, self.user_global_ns, self.user_ns)
+
+  Input [1;32mIn [21][0m in [1;35m<cell line: 1>[0m
+    load('init.sage')
+
+  File [1;32msage/misc/persist.pyx:175[0m in [1;35msage.misc.persist.load[0m
+    sage.repl.load.load(filename, globals())
+
+  File [1;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m in [1;35mload[0m
+    exec(preparse_file(f.read()) + "\n", globals)
+
+  File [1;32m<string>:28[0m in [1;35m<module>[0m
+
+  File [1;32msage/misc/persist.pyx:175[0m in [1;35msage.misc.persist.load[0m
+    sage.repl.load.load(filename, globals())
+
+[0;36m  File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0;36m in [0;35mload[0;36m[0m
+[0;31m    exec(preparse_file(f.read()) + "\n", globals)[0m
+
+[0;36m  File [0;32m<string>:14[0;36m[0m
+[0;31m    print(a.function.numerator().exponents())[_sage_const_0 ][_sage_const_2 :])[0m
+[0m                                                                              ^[0m
+[0;31mSyntaxError[0m[0;31m:[0m unmatched ')'
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l(0, 1)
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [22][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [23][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:14[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [24][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:14[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lz1/x (0, 0, 0, 1)
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [25][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lz1/x [0, 0, 0, 1]
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [26][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:15[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: Argument 'other' has incorrect type (expected sage.rings.polynomial.polydict.ETuple, got tuple)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mIndexError[0m                                Traceback (most recent call last)
+Input [0;32mIn [27][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:20[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mIndexError[0m: list index out of range
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mIndexError[0m                                Traceback (most recent call last)
+Input [0;32mIn [28][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:20[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mIndexError[0m: list index out of range
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0, 1]
+[1, 0]
+[1, 1]
+z0*z1/x
+[0, 1]
+[1, 0]
+[1, 1]
+z0*z1/x^2
+[0, 1]
+[1, 0]
+[1, 1]
+z0*z1/x^3
+[0, 1]
+[1, 1]
+z0*z1/x^4
+[1, 1]
+z0*z1/x^5
+[1, 1]
+z0*z1/x^6
+[1, 1]
+z0*z1/x^7
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [30][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:27[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: 'int' object is not iterable
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mz[?7h[0m[?12l[?25h[?25l[?7l[0m0[?7h[0m[?12l[?25h[?25l[?7l[0mz[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[10D[0m[J[0;94msage: [0mz0z1[10D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0, 0, 0, 1] [1, 0, 0, 0]
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [32][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mTypeError[0m: 'int' object is not iterable
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l7 3 4
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 9
+7 3 4
+4
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 5
+6 4 2
+2
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 5
+6 4 2
+8 ? 2
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 3
+6 4 1
+8 ? 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 1
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mValueError[0m                                Traceback (most recent call last)
+Input [0;32mIn [38][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:28[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:30[0m, in [0;36m<module>[0;34m[0m
+
+[0;31mValueError[0m: max() arg is an empty sequence
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mz0z1[0m[K[?7h[0m[?12l[?25h[?25l[?7l[4D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 1
+5 5 0
+8 ? 0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lM, m 11 1
+5 5 0
+8 ? 0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m'[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231md[0;38;5;241mrafty/draft5.sage')[19D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mr[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([3C[0;38;5;160;48;5;231mafty/draft5.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[21D[0m([20C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m.sage'[0m)[0m[K[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m.sage'[0m)[0m[K[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m.sage'[0m)[0m[K[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m.sage'[0m)[0m[K[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m.sage'[0m)[0m[K[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m.sage'[0m)[0m[K[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m2.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mg.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mp.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mc.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mo.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mv.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231me.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mr.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231ms.sage'[0m)[7D[?7h[0m[?12l[?25h[?25l[?7l[5C[?7h[0m[?12l[?25h[?25l[?7l[23D[0;38;5;16;48;5;152m([23C)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [2][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43mdrafty/2gpcovers.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36m__init__[0;34m(self, C, list_of_fcts, prec)[0m
+
+File [0;32m<string>:135[0m, in [0;36mexpansion_at_infty[0;34m(self, place, prec)[0m
+
+[0;31mTypeError[0m: unsupported operand type(s) for ** or pow(): 'NoneType' and 'int'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/2gpcovers.sage')[28D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [3][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43mdrafty/2gpcovers.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36m__init__[0;34m(self, C, list_of_fcts, prec)[0m
+
+File [0;32m<string>:135[0m, in [0;36mexpansion_at_infty[0;34m(self, place, prec)[0m
+
+[0;31mTypeError[0m: unsupported operand type(s) for ** or pow(): 'NoneType' and 'int'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m1drw[4D[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mC[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^3 = x^3 + 1 over Finite Field of size 2
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mpolynomial[10D[?7h[0m[?12l[?25h[?25l[?7l[0ms[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mi[0;38;5;241ms_smooth()[10D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;28mis[?7h[0m[?12l[?25h[?25l[?7l[2D[0mis_[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0mh[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC.is_smooth()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)^2-cover of Superelliptic curve with the equation y^1 = x over Finite Field of size 2 with the equations:
+z0^2 - z0 = x^11
+z1^2 - z1 = x
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/2gpcovers.sage')[28D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [7][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43mdrafty/2gpcovers.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36m__init__[0;34m(self, C, list_of_fcts, prec)[0m
+
+File [0;32m<string>:135[0m, in [0;36mexpansion_at_infty[0;34m(self, place, prec)[0m
+
+[0;31mTypeError[0m: unsupported operand type(s) for ** or pow(): 'NoneType' and 'int'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m.is_smooth()[12D[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mx[0;38;5;241m.function[9D[?7h[0m[?12l[?25h[?25l[?7l[0m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m^[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m9[0mC.x)^[0;38;5;20;1m2[6D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC.x)^[0;38;5;20;1m2[0m[K[6D[?7h[0m[?12l[?25h[?25l[?7l[0m(C.x)^[0;38;5;20;1m2[6D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[12D[0m[J[0;94msage: [0m(C.x)^[0;38;5;20;1m2[13D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mx^2
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/2gpcovers.sage')[28D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [9][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43mdrafty/2gpcovers.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36m__init__[0;34m(self, C, list_of_fcts, prec)[0m
+
+File [0;32m<string>:135[0m, in [0;36mexpansion_at_infty[0;34m(self, place, prec)[0m
+
+[0;31mTypeError[0m: unsupported operand type(s) for ** or pow(): 'NoneType' and 'int'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [10][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43mdrafty/2gpcovers.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:7[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:36[0m, in [0;36m__init__[0;34m(self, C, list_of_fcts, prec)[0m
+
+File [0;32m<string>:135[0m, in [0;36mexpansion_at_infty[0;34m(self, place, prec)[0m
+
+[0;31mTypeError[0m: unsupported operand type(s) for ** or pow(): 'NoneType' and 'int'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/2gpcovers.sage')[28D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)-cover of Superelliptic curve with the equation y^3 = x^3 + 1 over Finite Field in a of size 2^2 with the equation:
+ z^2 - z = x^3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mgenus()[7D[?7h[0m[?12l[?25h[?25l[?7l[0ma[0m[K[?7h[0m[?12l[?25h[?25l[?7l[10D[0;94msage: [0mAS.a[0m

+[10C[0;38;5;16;48;5;250m AS.a_number           [0m

+[10C[0;38;5;16;48;5;250m AS.at_most_poles      [0m

+[10C[0;38;5;16;48;5;250m AS.at_most_poles_forms[0m

+

+[0m [5A[10C[?7h[0m[?12l[?25h[?25l[?7l[0m_number[0m

+[10C[0;38;5;231;48;5;102m AS.a_number           [0m

+

+

+[10C[0;38;5;16;48;5;248m <unknown> [4A[4D[?7h[0m[?12l[?25h[?25l[?7l[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[4A[16C[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mAS.a_number()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [13][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mAS[49m[38;5;241;43m.[39;49m[43ma_number[49m[43m([49m[43m)[49m
+
+File [0;32m<string>:313[0m, in [0;36ma_number[0;34m(self)[0m
+
+File [0;32m<string>:154[0m, in [0;36mcartier_matrix[0;34m(self, prec)[0m
+
+File [0;32m<string>:140[0m, in [0;36mholomorphic_differentials_basis[0;34m(self, threshold)[0m
+
+File [0;32m<string>:140[0m, in [0;36m<listcomp>[0;34m(.0)[0m
+
+[0;31mTypeError[0m: as_form.expansion_at_infty() got an unexpected keyword argument 'place'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/2gpcovers.sage')[28D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'drafty/2gpcovers.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[24D[0m([23C)[2D[?7h[0m[?12l[?25h[?25l[?7l[23D[0;38;5;16;48;5;152m([23C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[24D[0m([22C[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('drafty/2gpcovers.sage')[28D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m'[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mi[0;38;5;241mnit.sage')[0m[K[10D[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m([2C[0;38;5;160;48;5;231mnit.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.a_number()[12D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0ma_number[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mAS.a_number()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.a_number()[12D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m1[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.a_number()[12D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0mP[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m1[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[11D[0;94msage: [0mASP1.[0m

+[11C[0;38;5;16;48;5;250m  ASP1.a_number                            ASP1.cartier_matrix                      ASP1.dx                                   [0m

+[11C[0;38;5;16;48;5;250m  ASP1.at_most_poles                       ASP1.characteristic                      ASP1.dx_series                            [0m

+[11C[0;38;5;16;48;5;250m  ASP1.at_most_poles_forms                 ASP1.cohomology_of_structure_sheaf_basis ASP1.exponent_of_different               >[0m

+[11C[0;38;5;16;48;5;250m  ASP1.base_ring                           ASP1.de_rham_basis                       ASP1.exponent_of_different_prim           [0m

+[0m [5A[11C[?7h[0m[?12l[?25h[?25l[?7l[0ma[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[4A[11C[?7h[0m[?12l[?25h[?25l[?7l[0m_[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mb[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[21D[0m[J[0;94msage: [0mASP1.a_number()[21D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+

+[0m [3A[6C[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+[0m [2A[6C[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mSP1.a_number()[14D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[8D[0m[J[0;94msage: [0mAS[8D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m(Z/p)-cover of Superelliptic curve with the equation y^3 = x^5 + 1 over Finite Field in a of size 2^2 with the equation:
+ z^2 - z = x^3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241ma_number()[10D[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0m_number[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mAS.a_number()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m4
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m.is_smooth()[12D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mC[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^1 = x^3 + x over Finite Field in a of size 2^2
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mis_smooth()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mis_smooth[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC.is_smooth()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC.is_smooth[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[12D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mC[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^1 = x^3 + x over Finite Field in a of size 2^2
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m.is_smooth[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[12D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m,.[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m,[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mis_smooth()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mis_smooth[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC.is_smooth()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.a_number()[12D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;241mb_of_pts_at_infty[17D[?7h[0m[?12l[?25h[?25l[?7l[0mb[?7h[0m[?12l[?25h[?25l[?7l[0m_of_pts_at_infty[?7h[0m[?12l[?25h[?25l[?7l[27D[0m[J[0;94msage: [0mAS.nb_of_pts_at_infty[27D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mA[0;38;5;241mS.nb_of_pts_at_infty[20D[?7h[0m[?12l[?25h[?25l[?7l[0mS[?7h[0m[?12l[?25h[?25l[?7l[0m3[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0mb[?7h[0m[?12l[?25h[?25l[?7l[0m_[?7h[0m[?12l[?25h[?25l[?7l[0mof_pts_at_infty[?7h[0m[?12l[?25h[?25l[?7l[28D[0m[J[0;94msage: [0mAS3.nb_of_pts_at_infty[28D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0mf[0;38;5;241mff = ((C.x^17 - C.x^16 + C.x^15 + C.x^14 + C.x^13 + C.x^12 - C.x^10 + C.x^7 + C.x^6 - C.x^5 - C.x^4 + C.x^2 - C.x + C.one)/(C.x^8*C.y + C.x^7*C.y + C.x^6*C
[162C.[0m

+[0;94m....: [0;38;5;241my - C.x^5*C.y + C.x^4*C.y + C.x^2*C.y))*C.dx[50D[A[7C[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mf[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [31][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mf[49m
+
+[0;31mNameError[0m: name 'f' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;241m= x^5 - x^4 + 2*x[17D[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0m^[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[C[0;38;5;241m+[C2*x[C-[C1[0m[K[10D[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0m[K[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[C[?7h[0m[?12l[?25h[?25l[?7l[0m-[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[17D[0m[J[0;94msage: [0mf = x^[0;38;5;20;1m3[0m - x[17D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241m = x^3 - x[10D[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mvaluation()[11D[?7h[0m[?12l[?25h[?25l[?7l[0md[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0mv[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0mv[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m()([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m([C)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mf.derivative()([0;38;5;20;1m1[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241m.derivative()(1)[16D[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;241m= x^3 - x[0m[K[9D[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0m([0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0m+[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([3C)[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([3C)/[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0m-[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([3C)[?7h[0m[?12l[?25h[?25l[?7l[21D[0m[J[0;94msage: [0mf = (x+[0;38;5;20;1m1[0m)/(x-[0;38;5;20;1m1[0m)[21D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241m = (x+1)/(x-1)[14D[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mderivative()(1)[15D[?7h[0m[?12l[?25h[?25l[?7l[0mp[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ml[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[15D[0m[J[0;94msage: [0mf.poles()[15D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mAttributeError[0m                            Traceback (most recent call last)
+Input [0;32mIn [35][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mf[49m[38;5;241;43m.[39;49m[43mpoles[49m()
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:494[0m, in [0;36msage.structure.element.Element.__getattr__[0;34m()[0m
+[1;32m    492[0m         AttributeError: 'LeftZeroSemigroup_with_category.element_class' object has no attribute 'blah_blah'
+[1;32m    493[0m     """
+[0;32m--> 494[0m     return self.getattr_from_category(name)
+[1;32m    495[0m 
+[1;32m    496[0m cdef getattr_from_category(self, name):
+
+File [0;32m/ext/sage/9.7/src/sage/structure/element.pyx:507[0m, in [0;36msage.structure.element.Element.getattr_from_category[0;34m()[0m
+[1;32m    505[0m     else:
+[1;32m    506[0m         cls = P._abstract_element_class
+[0;32m--> 507[0m     return getattr_from_other_class(self, cls, name)
+[1;32m    508[0m 
+[1;32m    509[0m def __dir__(self):
+
+File [0;32m/ext/sage/9.7/src/sage/cpython/getattr.pyx:361[0m, in [0;36msage.cpython.getattr.getattr_from_other_class[0;34m()[0m
+[1;32m    359[0m     dummy_error_message.cls = type(self)
+[1;32m    360[0m     dummy_error_message.name = name
+[0;32m--> 361[0m     raise AttributeError(dummy_error_message)
+[1;32m    362[0m attribute = <object>attr
+[1;32m    363[0m # Check for a descriptor (__get__ in Python)
+
+[0;31mAttributeError[0m: 'sage.rings.fraction_field_element.FractionFieldElement_1poly_field' object has no attribute 'poles'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241m.poles()[8D[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;241merivative()(1)[14D[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mn[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mm[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[2D[0m().[?7h[0m[?12l[?25h[?25l[?7l[0mr[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0ms[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[29D[0m[J[0;94msage: [0mf.denominator().roots()[29D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m[]
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[0;38;5;241m.denominator().roots()[22D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mf[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004lTraceback [0;36m(most recent call last)[0m:
+
+  File [1;32m/ext/sage/9.7/local/var/lib/sage/venv-python3.10.5/lib/python3.10/site-packages/IPython/core/interactiveshell.py:3398[0m in [1;35mrun_code[0m
+    exec(code_obj, self.user_global_ns, self.user_ns)
+
+  Input [1;32mIn [38][0m in [1;35m<cell line: 1>[0m
+    load('init.sage')
+
+  File [1;32msage/misc/persist.pyx:175[0m in [1;35msage.misc.persist.load[0m
+    sage.repl.load.load(filename, globals())
+
+  File [1;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m in [1;35mload[0m
+    exec(preparse_file(f.read()) + "\n", globals)
+
+  File [1;32m<string>:29[0m in [1;35m<module>[0m
+
+  File [1;32msage/misc/persist.pyx:175[0m in [1;35msage.misc.persist.load[0m
+    sage.repl.load.load(filename, globals())
+
+[0;36m  File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0;36m in [0;35mload[0;36m[0m
+[0;31m    exec(preparse_file(f.read()) + "\n", globals)[0m
+
+[0;36m  File [0;32m<string>:12[0;36m[0m
+[0;31m    def expansion(fct, (x0, y0)):[0m
+[0m                       ^[0m
+[0;31mSyntaxError[0m[0;31m:[0m invalid syntax
+
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mR[0;38;5;241mxy.<x, y> = PolynomialRing(GF(3), 2)[36D[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241m<x> = Polyn[CmialR[Cng(GF(3))[0m[K[27D[?7h[0m[?12l[?25h[?25l[?7l[0m<x> = PolynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m3[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[36D[0m[J[0;94msage: [0mRx.<x> = PolynomialRing(GF([0;38;5;20;1m3[0m))[36D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m.is_smooth()[12D[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;241m= superelliptic(x, 1)[21D[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0msuperelliptic[0;38;5;16;48;5;152m([0mx, [0;38;5;20;1m1[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([4C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[4D[0;38;5;16;48;5;152m([4C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([4C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m^, [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[0m, [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[0m , [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[0m+, [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[0m , [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0m, [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m([10C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mC = superelliptic(x^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m = superelliptic(x^3 + 1, 2)[28D[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mis_smooth()[0m[K[11D[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;28mis[?7h[0m[?12l[?25h[?25l[?7l[2D[0mis_smooth[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;241m()[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC.is_smooth()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m0
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC.is_smooth[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[11D[0m = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[11D[0m([10C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m, [0;38;5;20;1m2[0m)[0m[K[4D[?7h[0m[?12l[?25h[?25l[?7l[0mx, [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m([10C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mC = superelliptic(x^[0;38;5;20;1m3[0m + x, [0;38;5;20;1m2[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m = superelliptic(x^3 + x, 2)[28D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mC[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^2 = x^3 + x over Finite Field of size 3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mis_smooth()[11D[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + x, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[28D[0m.is_smooth[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[12D[0m = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[29D[0mRx.<x> = Po[CynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m3[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[6D[0m([2C[0;38;5;16;48;5;152m([C[0;38;5;210;48;5;88m)[0m)[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m)[0m[K[2D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m5[0;38;5;210;48;5;88m)[0m)[2D[?7h[0m[?12l[?25h[?25l[?7l[5D[0;38;5;16;48;5;152m([2C[0m([C)[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[36D[0m[J[0;94msage: [0mRx.<x> = PolynomialRing(GF([0;38;5;20;1m5[0m))[36D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mRx.<x> = PolynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m5[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[30D[0mC[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + x, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[11D[0m([10C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m, [0;38;5;20;1m2[0m)[0m[K[4D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0m, [0;38;5;20;1m2[0m)[4D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m([10C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mC = superelliptic(x^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;241mxcept:[6D[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0mo[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0mn[?7h[0m[?12l[?25h[?25l[?7l[11D[0;94msage: [0mexpan[0m

+[11C[0;38;5;16;48;5;250m expand   [0m

+[11C[0;38;5;16;48;5;250m expansion[0m

+

+

+[0m [5A[11C[?7h[0m[?12l[?25h[?25l[?7l[0m[K[0m

+[C[0m[K[0m

+[C[0m[K[2A[9C[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m = superelliptic(x^3 + 1, 2)[28D[?7h[0m[?12l[?25h[?25l[?7l[0m=[0m[K[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mR[0;38;5;241mx.<x> = PolynomialRing(GF(5))[29D[?7h[0m[?12l[?25h[?25l[?7l[0mx.<x> = PolynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m5[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[36D[0m[J[0;94msage: [0mRx.<x> = PolynomialRing(GF([0;38;5;20;1m5[0m))[36D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+

+

+[0m [4A[6C[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m = superelliptic(x^3 + 1, 2)[28D[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[0m [?7h[0m[?12l[?25h[?25l[?7l[0msuperelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mC = superelliptic(x^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+

+

+[0m [3A[6C[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m = superelliptic(x^3 + 1, 2)[28D[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mis_smooth()[0m[K[11D[?7h[0m[?12l[?25h[?25l[?7l[0mi[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;28mis[?7h[0m[?12l[?25h[?25l[?7l[2D[0mis_smooth[?7h[0m[?12l[?25h[?25l[?7l[17D[0m[J[0;94msage: [0mC.is_smooth[17D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m<bound method superelliptic.is_smooth of Superelliptic curve with the equation y^2 = x^3 + 1 over Finite Field of size 5>
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[0;94msage: [0m

+[0m [A[6C[?7h[0m[?12l[?25h[?25l[?7l[0mC.is_smooth[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;241m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[19D[0m[J[0;94msage: [0mC.is_smooth()[19D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;241mC.x)^2[6D[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m.[?7h[0m[?12l[?25h[?25l[?7l[0mx)^[0;38;5;20;1m2[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0m-[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m([2C)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([2C))[?7h[0m[?12l[?25h[?25l[?7l[5D[0;38;5;16;48;5;152m([2C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[3D[0m([2C)[2D[?7h[0m[?12l[?25h[?25l[?7l[8D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([3C[0;38;5;16;48;5;152m)[5D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;210;48;5;88m([0mC.x[0;38;5;16;48;5;152m)[0m^(-[0;38;5;20;1m1[C[0m)[11D[?7h[0m[?12l[?25h[?25l[?7l[0m([3C)[3D[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[3C[?7h[0m[?12l[?25h[?25l[?7l[9D[0;38;5;16;48;5;152m([10C)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[12D[0m([6C[0;38;5;16;48;5;152m([2C[0;38;5;210;48;5;88m)[0m)[2D[?7h[0m[?12l[?25h[?25l[?7l[3D[0m([2C)[2D[?7h[0m[?12l[?25h[?25l[?7l[8D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([3C[0;38;5;16;48;5;152m)[5D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0m([3C)[5C[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mp[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[0m[K[12D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[0m[K[12D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[0m[K[12D[?7h[0m[?12l[?25h[?25l[?7l[0mx[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mp[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0ms[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mi[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m([0m(C.x)^(-[0;38;5;20;1m1[0m)[0;38;5;16;48;5;152m)[12D[?7h[0m[?12l[?25h[?25l[?7l[0m([10C)[10D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[5C[?7h[0m[?12l[?25h[?25l[?7l[9D[0;38;5;16;48;5;152m([10C)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m,[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m,[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0mexpansion((C.x)^(-[0;38;5;20;1m1[0m), [0;38;5;20;1m0[0m, [0;38;5;20;1m1[0m)[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mUnboundLocalError[0m                         Traceback (most recent call last)
+Input [0;32mIn [6][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mexpansion[49m[43m([49m[43m([49m[43mC[49m[38;5;241;43m.[39;49m[43mx[49m[43m)[49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43m([49m[38;5;241;43m-[39;49m[43mInteger[49m[43m([49m[38;5;241;43m1[39;49m[43m)[49m[43m)[49m[43m,[49m[43m [49m[43mInteger[49m[43m([49m[38;5;241;43m0[39;49m[43m)[49m[43m,[49m[43m [49m[43mInteger[49m[43m([49m[38;5;241;43m1[39;49m[43m)[49m[43m)[49m
+
+File [0;32m<string>:22[0m, in [0;36mexpansion[0;34m(fct, x0, y0)[0m
+
+[0;31mUnboundLocalError[0m: local variable 't' referenced before assignment
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mexpansion[0;38;5;16;48;5;152m([0m(C.x)^(-[0;38;5;20;1m1[0m), [0;38;5;20;1m0[0m, [0;38;5;20;1m1[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mC.is_[Cm[Coth[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[10D[0m = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[29D[0mRx.<x> = Po[CynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m5[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[36D[0m[J[0;94msage: [0mRx.<x> = PolynomialRing(GF([0;38;5;20;1m5[0m))[36D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mRx.<x> = PolynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m5[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[30D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0mexpansion[0;38;5;16;48;5;152m([0m(C.x)^(-[0;38;5;20;1m1[0m), [0;38;5;20;1m0[0m, [0;38;5;20;1m1[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[27D[0mC.is_[Cm[Coth[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[2D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[10D[0m = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[J[0;94msage: [0mC = superelliptic(x^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0m)[35D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC = superelliptic[0;38;5;16;48;5;152m([0mx^[0;38;5;20;1m3[0m + [0;38;5;20;1m1[0m, [0;38;5;20;1m2[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[29D[0mRx.<x> = Po[CynomialRing[0;38;5;16;48;5;152m([0mGF([0;38;5;20;1m5[0m)[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[30D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0mexpansion[0;38;5;16;48;5;152m([0m(C.x)^(-[0;38;5;20;1m1[0m), [0;38;5;20;1m0[0m, [0;38;5;20;1m1[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[33D[0m[J[0;94msage: [0mexpansion((C.x)^(-[0;38;5;20;1m1[0m), [0;38;5;20;1m0[0m, [0;38;5;20;1m1[0m)[33D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [10][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mexpansion[49m[43m([49m[43m([49m[43mC[49m[38;5;241;43m.[39;49m[43mx[49m[43m)[49m[38;5;241;43m*[39;49m[38;5;241;43m*[39;49m[43m([49m[38;5;241;43m-[39;49m[43mInteger[49m[43m([49m[38;5;241;43m1[39;49m[43m)[49m[43m)[49m[43m,[49m[43m [49m[43mInteger[49m[43m([49m[38;5;241;43m0[39;49m[43m)[49m[43m,[49m[43m [49m[43mInteger[49m[43m([49m[38;5;241;43m1[39;49m[43m)[49m[43m)[49m
+
+File [0;32m<string>:23[0m, in [0;36mexpansion[0;34m(fct, x0, y0, prec)[0m
+
+[0;31mNameError[0m: name 'y' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [12][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:29[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:32[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:25[0m, in [0;36mexpansion[0;34m(fct, x0, y0, prec)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:428[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial.subs[0;34m()[0m
+[1;32m    426[0m g = self._parent.gen()
+[1;32m    427[0m if g in x[0]:
+[0;32m--> 428[0m     return self(x[0][g])
+[1;32m    429[0m elif len(x[0]) > 0:
+[1;32m    430[0m     raise TypeError("keys do not match self's parent")
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:870[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial.__call__[0;34m()[0m
+[1;32m    868[0m # This can save lots of coercions when the common parent is the
+[1;32m    869[0m # polynomial's base ring (e.g., for evaluations at integers).
+[0;32m--> 870[0m cst, aa = coercion_model.canonical_coercion(cst, a)
+[1;32m    871[0m # Use fast multiplication actions like matrix × scalar.
+[1;32m    872[0m # If there is no action, replace a by an element of the
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce.pyx:1393[0m, in [0;36msage.structure.coerce.CoercionModel.canonical_coercion[0;34m()[0m
+[1;32m   1391[0m         self._record_exception()
+[1;32m   1392[0m 
+[0;32m-> 1393[0m raise TypeError("no common canonical parent for objects with parents: '%s' and '%s'"%(xp, yp))
+[1;32m   1394[0m 
+[1;32m   1395[0m 
+
+[0;31mTypeError[0m: no common canonical parent for objects with parents: 'Fraction Field of Univariate Polynomial Ring in x over Finite Field of size 5' and 'Laurent Series Ring in t over Finite Field of size 5'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+[0;31m---------------------------------------------------------------------------[0m
+[0;31mTypeError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [13][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mload[49m[43m([49m[38;5;124;43m'[39;49m[38;5;124;43minit.sage[39;49m[38;5;124;43m'[39;49m[43m)[49m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:29[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m/ext/sage/9.7/src/sage/misc/persist.pyx:175[0m, in [0;36msage.misc.persist.load[0;34m()[0m
+[1;32m    173[0m 
+[1;32m    174[0m     if sage.repl.load.is_loadable_filename(filename):
+[0;32m--> 175[0m         sage.repl.load.load(filename, globals())
+[1;32m    176[0m         return
+[1;32m    177[0m 
+
+File [0;32m/ext/sage/9.7/src/sage/repl/load.py:272[0m, in [0;36mload[0;34m(filename, globals, attach)[0m
+[1;32m    270[0m             add_attached_file(fpath)
+[1;32m    271[0m         [38;5;28;01mwith[39;00m [38;5;28mopen[39m(fpath) [38;5;28;01mas[39;00m f:
+[0;32m--> 272[0m             [43mexec[49m[43m([49m[43mpreparse_file[49m[43m([49m[43mf[49m[38;5;241;43m.[39;49m[43mread[49m[43m([49m[43m)[49m[43m)[49m[43m [49m[38;5;241;43m+[39;49m[43m [49m[38;5;124;43m"[39;49m[38;5;130;43;01m\n[39;49;00m[38;5;124;43m"[39;49m[43m,[49m[43m [49m[38;5;28;43mglobals[39;49m[43m)[49m
+[1;32m    273[0m [38;5;28;01melif[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.spyx[39m[38;5;124m'[39m [38;5;129;01mor[39;00m ext [38;5;241m==[39m [38;5;124m'[39m[38;5;124m.pyx[39m[38;5;124m'[39m:
+[1;32m    274[0m     [38;5;28;01mif[39;00m attach:
+
+File [0;32m<string>:32[0m, in [0;36m<module>[0;34m[0m
+
+File [0;32m<string>:25[0m, in [0;36mexpansion[0;34m(fct, x0, y0, prec)[0m
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:428[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial.subs[0;34m()[0m
+[1;32m    426[0m g = self._parent.gen()
+[1;32m    427[0m if g in x[0]:
+[0;32m--> 428[0m     return self(x[0][g])
+[1;32m    429[0m elif len(x[0]) > 0:
+[1;32m    430[0m     raise TypeError("keys do not match self's parent")
+
+File [0;32m/ext/sage/9.7/src/sage/rings/polynomial/polynomial_element.pyx:870[0m, in [0;36msage.rings.polynomial.polynomial_element.Polynomial.__call__[0;34m()[0m
+[1;32m    868[0m # This can save lots of coercions when the common parent is the
+[1;32m    869[0m # polynomial's base ring (e.g., for evaluations at integers).
+[0;32m--> 870[0m cst, aa = coercion_model.canonical_coercion(cst, a)
+[1;32m    871[0m # Use fast multiplication actions like matrix × scalar.
+[1;32m    872[0m # If there is no action, replace a by an element of the
+
+File [0;32m/ext/sage/9.7/src/sage/structure/coerce.pyx:1393[0m, in [0;36msage.structure.coerce.CoercionModel.canonical_coercion[0;34m()[0m
+[1;32m   1391[0m         self._record_exception()
+[1;32m   1392[0m 
+[0;32m-> 1393[0m raise TypeError("no common canonical parent for objects with parents: '%s' and '%s'"%(xp, yp))
+[1;32m   1394[0m 
+[1;32m   1395[0m 
+
+[0;31mTypeError[0m: no common canonical parent for objects with parents: 'Fraction Field of Univariate Polynomial Ring in x over Finite Field of size 5' and 'Laurent Series Ring in t over Finite Field of size 5'
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0moad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+t^-1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+3*t^-3 + 2 + 2*t^3 + 4*t^6 + 3*t^12 + 4*t^15 + 4*t^18 + 3*t^21 + 4*t^27 + 2*t^30 + 2*t^33 + 4*t^36 + O(t^47)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+1 + 4*t + 2*t^2 + 3*t^3 + 4*t^4 + t^5 + 3*t^6 + 2*t^7 + t^8 + 4*t^9 + O(t^10)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l'1 1
+1 + 4*t^2 + 2*t^3 + 2*t^4 + t^5 + 3*t^7 + 2*t^8 + 4*t^9 + t^10 + t^12 + 4*t^14 + 2*t^15 + 2*t^16 + t^17 + 3*t^19 + 2*t^20 + 4*t^21 + t^22 + t^24 + 4*t^26 + 2*t^27 + 2*t^28 + t^29 + 3*t^31 + 2*t^32 + 4*t^33 + t^34 + t^36 + 4*t^38 + 2*t^39 + 2*t^40 + t^41 + 3*t^43 + 2*t^44 + 4*t^45 + t^46 + t^48 + O(t^50)
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231m'[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231ml[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231mo[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;160;48;5;231ma[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+t^2 + 4*t^4 + 4*t^6 + 4*t^8 + 4*t^10 + 4*t^12 + 4*t^14 + 4*t^16 + 4*t^18 + 4*t^20 + 4*t^22 + 4*t^24 + 4*t^26 + 4*t^28 + 4*t^30 + 4*t^32 + 4*t^34 + 4*t^36 + 4*t^38 + 4*t^40 + 4*t^42 + 4*t^44 + 4*t^46 + 4*t^48 + 4*t^50 + 4*t^52 + 4*t^54 + 4*t^56 + 4*t^58 + 4*t^60 + 4*t^62 + 4*t^64 + 4*t^66 + 4*t^68 + 4*t^70 + 4*t^72 + 4*t^74 + 4*t^76 + 4*t^78 + 4*t^80 + 4*t^82 + 4*t^84 + 4*t^86 + 4*t^88 + 4*t^90 + 4*t^92 + 4*t^94 + 4*t^96 + 4*t^98 + 4*t^100
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+x_series t + 4*t^2 + 4*t^3 + 4*t^4 + 4*t^5 + 4*t^6 + 4*t^7 + 4*t^8 + 4*t^9 + 4*t^10 + 4*t^11 + 4*t^12 + 4*t^13 + 4*t^14 + 4*t^15 + 4*t^16 + 4*t^17 + 4*t^18 + 4*t^19 + 4*t^20 + 4*t^21 + 4*t^22 + 4*t^23 + 4*t^24 + 4*t^25 + 4*t^26 + 4*t^27 + 4*t^28 + 4*t^29 + 4*t^30 + 4*t^31 + 4*t^32 + 4*t^33 + 4*t^34 + 4*t^35 + 4*t^36 + 4*t^37 + 4*t^38 + 4*t^39 + 4*t^40 + 4*t^41 + 4*t^42 + 4*t^43 + 4*t^44 + 4*t^45 + 4*t^46 + 4*t^47 + 4*t^48 + 4*t^49 + 4*t^50
+t^2 + 4*t^4 + 4*t^6 + 4*t^8 + 4*t^10 + 4*t^12 + 4*t^14 + 4*t^16 + 4*t^18 + 4*t^20 + 4*t^22 + 4*t^24 + 4*t^26 + 4*t^28 + 4*t^30 + 4*t^32 + 4*t^34 + 4*t^36 + 4*t^38 + 4*t^40 + 4*t^42 + 4*t^44 + 4*t^46 + 4*t^48 + 4*t^50 + 4*t^52 + 4*t^54 + 4*t^56 + 4*t^58 + 4*t^60 + 4*t^62 + 4*t^64 + 4*t^66 + 4*t^68 + 4*t^70 + 4*t^72 + 4*t^74 + 4*t^76 + 4*t^78 + 4*t^80 + 4*t^82 + 4*t^84 + 4*t^86 + 4*t^88 + 4*t^90 + 4*t^92 + 4*t^94 + 4*t^96 + 4*t^98 + 4*t^100
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+x_series t + t^2 + t^3 + t^4 + t^5 + t^6 + t^7 + t^8 + t^9 + t^10 + t^11 + t^12 + t^13 + t^14 + t^15 + t^16 + t^17 + t^18 + t^19 + t^20 + t^21 + t^22 + t^23 + t^24 + t^25 + t^26 + t^27 + t^28 + t^29 + t^30 + t^31 + t^32 + t^33 + t^34 + t^35 + t^36 + t^37 + t^38 + t^39 + t^40 + t^41 + t^42 + t^43 + t^44 + t^45 + t^46 + t^47 + t^48 + t^49 + t^50
+4*t^50 + 3*t^52 + 4*t^54 + 2*t^56 + t^58 + 3*t^60 + 4*t^62 + 2*t^64 + t^66 + 3*t^68 + 4*t^70 + 2*t^72 + t^74 + 3*t^76 + 4*t^78 + 2*t^80 + t^82 + 3*t^84 + 4*t^86 + 2*t^88 + t^90 + 3*t^92 + 4*t^94 + 2*t^96 + t^98 + t^100
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+x_series 4*t^50 + 3*t^52 + 4*t^54 + 2*t^56 + t^58 + 3*t^60 + 4*t^62 + 2*t^64 + t^66 + 3*t^68 + 4*t^70 + 2*t^72 + t^74 + 3*t^76 + 4*t^78 + 2*t^80 + t^82 + 3*t^84 + 4*t^86 + 2*t^88 + t^90 + 3*t^92 + 4*t^94 + 2*t^96 + t^98 + t^100
+4*t^50 + 3*t^52 + 4*t^54 + 2*t^56 + t^58 + 3*t^60 + 4*t^62 + 2*t^64 + t^66 + 3*t^68 + 4*t^70 + 2*t^72 + t^74 + 3*t^76 + 4*t^78 + 2*t^80 + t^82 + 3*t^84 + 4*t^86 + 2*t^88 + t^90 + 3*t^92 + 4*t^94 + 2*t^96 + t^98 + t^100
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mf[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mf[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0;31m---------------------------------------------------------------------------[0m
+[0;31mNameError[0m                                 Traceback (most recent call last)
+Input [0;32mIn [22][0m, in [0;36m<cell line: 1>[0;34m()[0m
+[0;32m----> 1[0m [43mf[49m
+
+[0;31mNameError[0m: name 'f' is not defined
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ 
[K]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ sage
+┌────────────────────────────────────────────────────────────────────┐
+│ SageMath version 9.7, Release Date: 2022-09-19                     │
+│ Using Python 3.10.5. Type "help()" for help.                       │
+└────────────────────────────────────────────────────────────────────┘
+[22;0t]0;IPython: DeRhamComputation/sage[6n[?2004h[?1l[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[0md[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+x_series 2 + 4*t^2 + 4*t^4 + t^10 + 4*t^12 + 4*t^14 + 2*t^20 + 3*t^22 + 3*t^24 + 3*t^30 + 2*t^32 + 2*t^34 + 2*t^50 + 3*t^52 + 3*t^54 + 2*t^60 + 3*t^62 + 3*t^64 + 4*t^70 + t^72 + t^74 + t^80 + 4*t^82 + 4*t^84
+2 + 4*t^2 + 4*t^4 + t^10 + 4*t^12 + 4*t^14 + 2*t^20 + 3*t^22 + 3*t^24 + 3*t^30 + 2*t^32 + 2*t^34 + 2*t^50 + 3*t^52 + 3*t^54 + 2*t^60 + 3*t^62 + 3*t^64 + 4*t^70 + t^72 + t^74 + t^80 + 4*t^82 + 4*t^84
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m = superelliptic(x^3 + 1, 2)[28D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mC[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^2 = x^3 + 1 over Finite Field of size 5
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;241mis_smooth()[11D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;241mb[Cof_p[Cs_at_infty[17D[?7h[0m[?12l[?25h[?25l[?7l[0mb[?7h[0m[?12l[?25h[?25l[?7l[0m_of_pts_at_infty[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[26D[0m[J[0;94msage: [0mC.nb_of_pts_at_infty[26D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m1
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC.nb_of_pts_at_infty[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m=[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[?7h[0m[?12l[?25h[?25l[?7l[30D[0m[J[0;94msage: [0mC.nb_of_pts_at_infty = [0;38;5;20;1m3[30D[0m

+[J[?7h[0m[?12l[?25h[?2004l[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC.nb_of_pts_at_infty = [0;38;5;20;1m3[?7h[0m[?12l[?25h[?25l[?7l[4D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[26D[0m[J[0;94msage: [0mC.nb_of_pts_at_infty[26D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0m3
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0ml[0;38;5;241moad('init.sage')[16D[?7h[0m[?12l[?25h[?25l[?7l[0mo[?7h[0m[?12l[?25h[?25l[?7l[0mad[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+x_series 4 + 2*t^2 + 4*t^4 + 3*t^10 + 4*t^12 + 3*t^14 + 2*t^20 + t^22 + 2*t^24 + t^30 + 3*t^32 + t^34 + t^50 + 3*t^52 + t^54 + 2*t^60 + t^62 + 2*t^64 + 3*t^70 + 4*t^72 + 3*t^74 + 4*t^80 + 2*t^82 + 4*t^84
+4 + 2*t^2 + 4*t^4 + 3*t^10 + 4*t^12 + 3*t^14 + 2*t^20 + t^22 + 2*t^24 + t^30 + 3*t^32 + t^34 + t^50 + 3*t^52 + t^54 + 2*t^60 + t^62 + 2*t^64 + 3*t^70 + 4*t^72 + 3*t^74 + 4*t^80 + 2*t^82 + 4*t^84
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;241mC.x)^2[6D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m.[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0my[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m^[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([3C)^[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m2.[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;20;1m2[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m([3C[0;38;5;16;48;5;152m)[5D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m([0;38;5;210;48;5;88m([0mC.y[0;38;5;16;48;5;152m)[0m^[0;38;5;20;1m2[0m)[8D[?7h[0m[?12l[?25h[?25l[?7l[0m([3C)[3D[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[C[?7h[0m[?12l[?25h[?25l[?7l[7D[0;38;5;16;48;5;152m([7C)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[9D[0m([7C).[?7h[0m[?12l[?25h[?25l[?7l[0me[?7h[0m[?12l[?25h[?25l[?7l[0mx[?7h[0m[?12l[?25h[?25l[?7l[0mp[?7h[0m[?12l[?25h[?25l[?7l[0ma[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m[K[?7h[0m[?12l[?25h[?25l[?7l[10D[0;38;5;16;48;5;152m([7C)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[8D[0m([7C)[2D[?7h[0m[?12l[?25h[?25l[?7l[6D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[2D[0;38;5;210;48;5;88m([7C[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0mx[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0mp[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0ma[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0ms[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0mi[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0mo[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0mn[0;38;5;210;48;5;88m([0m(C.y)^[0;38;5;20;1m2[0;38;5;16;48;5;152m)[9D[?7h[0m[?12l[?25h[?25l[?7l[0m([7C)[7D[?7h[0m[?12l[?25h[?25l[?7l[2C[?7h[0m[?12l[?25h[?25l[?7l[3C[?7h[0m[?12l[?25h[?25l[?7l[7D[0;38;5;16;48;5;152m([7C)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m,[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m,[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[14D[0m([13C)[2D[?7h[0m[?12l[?25h[?25l[?7l[13D[0;38;5;16;48;5;152m([13C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m-[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m,[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m,[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m [0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mp[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mr[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0me[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0mc[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0m-[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0m=[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m1[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m0[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[40D[0m[J[0;94msage: [0mexpansion((C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0m)[41D[0m

+[J[?7h[0m[?12l[?25h[?2004lx_series 4 + 2*t^2 + 4*t^4 + 3*t^10 + 4*t^12 + 3*t^14 + 2*t^20 + t^22 + 2*t^24 + t^30 + 3*t^32 + t^34 + t^50 + 3*t^52 + t^54 + 2*t^60 + t^62 + 2*t^64 + 3*t^70 + 4*t^72 + 3*t^74 + 4*t^80 + 2*t^82 + 4*t^84
+[0m[?7h[0;91m[0m[0mt^2 + t^250 + 4*t^252
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mexpansion[0;38;5;16;48;5;152m([0m(C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[23D[0m[J[0;94msage: [0mload([0;38;5;160;48;5;231m'init.sage'[0m)[23D[0m

+[J[?7h[0m[?12l[?25h[?2004l1 1
+4 + 2*t^2 + 4*t^4 + 3*t^10 + 4*t^12 + 3*t^14 + 2*t^20 + t^22 + 2*t^24 + t^30 + 3*t^32 + t^34 + t^50 + 3*t^52 + t^54 + 2*t^60 + t^62 + 2*t^64 + 3*t^70 + 4*t^72 + 3*t^74 + 4*t^80 + 2*t^82 + 4*t^84
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[17D[0mexpansion[0;38;5;16;48;5;152m([0m(C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[41D[0m[J[0;94msage: [0mexpansion((C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0m)[41D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^2 + t^250 + 4*t^252
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mexpansion[0;38;5;16;48;5;152m([0m(C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0mload[0;38;5;16;48;5;152m([0;38;5;160;48;5;231m'init.sage'[0;38;5;16;48;5;152m)[0m[K[?7h[0m[?12l[?25h[?25l[?7l[17D[0mexpansion[0;38;5;16;48;5;152m([0m(C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[35D[0m[K[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[0;38;5;241m.nb_of_pts_at_infty[19D[?7h[0m[?12l[?25h[?25l[?7l[7D[0m[J[0;94msage: [0mC[7D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mSuperelliptic curve with the equation y^2 = x^3 + 1 over Finite Field of size 5
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mC[?7h[0m[?12l[?25h[?25l[?7l[0mexpansion[0;38;5;16;48;5;152m([0m(C.y)^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[25D[0m([24C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[6D[0;38;5;16;48;5;152m([3C)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[4D[0m([3C)[2D[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[3D[0;38;5;16;48;5;152m([3C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;210;48;5;88m)[0m^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m10[C[0m)[0m[K[21D[?7h[0m[?12l[?25h[?25l[?7l[0mx[0;38;5;210;48;5;88m)[0m^[0;38;5;20;1m2[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[21D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[5D[0m([3C)[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m10[C[0m)[0m[K[18D[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;20;1m3[0m, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0m , -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0m+, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0m , -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0mC, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0m., -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0mo, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0mn, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[0me, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m1[C0[0m)[18D[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[C[?7h[0m[?12l[?25h[?25l[?7l[32D[0;38;5;16;48;5;152m([32C[0;38;5;210;48;5;88m)[?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m)[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[49D[0m[J[0;94msage: [0mexpansion((C.x)^[0;38;5;20;1m3[0m + C.one, -[0;38;5;20;1m1[0m, [0;38;5;20;1m0[0m, prec=[0;38;5;20;1m100[0m)[49D[0m

+[J[?7h[0m[?12l[?25h[?2004l[0m[?7h[0;91m[0m[0mt^2 + t^250 + 4*t^252
+[6n[?2004h[?25l[0m[?7l[0m[J[0;94msage: [6D[6C[?7h[0m[?12l[?25h[?25l[?7l[?7h[0m[?12l[?25h[?25l[?7l[0mq[0;38;5;241muo_rem(x^10 + x^8 + x^6 - x^4, x^2 - 1)[39D[?7h[0m[?12l[?25h[?25l[?7l[0mu[?7h[0m[?12l[?25h[?25l[?7l[0mi[0m[K[?7h[0m[?12l[?25h[?25l[?7l[0mt[?7h[0m[?12l[?25h[?25l[?7l[0m([?7h[0m[?12l[?25h[?25l[?7l[0;38;5;16;48;5;152m()[?7h[0m[?12l[?25h[?25l[?7l[12D[0m[J[0;94msage: [0mquit()[12D[0m

+[J[?7h[0m[?12l[?25h[?2004l[23;0t]0;~/Research/2021 De Rham/DeRhamComputation/sage[01;34m~/Research/2021 De Rham/DeRhamComputation/sage[00m$ cd ..
+]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ cd[K[Kgit status
+On branch master
+Your branch is up to date with 'origin/master'.
+
+Changes not staged for commit:
+  (use "git add <file>..." to update what will be committed)
+  (use "git restore <file>..." to discard changes in working directory)
+	[31mmodified:   sage/.run.term-0.term[m
+	[31mmodified:   sage/as_covers/as_form_class.sage[m
+	[31mmodified:   sage/drafty/draft.sage[m
+	[31mmodified:   sage/drafty/superelliptic_drw.sage[m
+	[31mmodified:   sage/init.sage[m
+	[31mmodified:   sage/superelliptic/superelliptic_form_class.sage[m
+
+Untracked files:
+  (use "git add <file>..." to include in what will be committed)
+	[31m.crystalline_p2.ipynb.sage-jupyter2[m
+	[31m.deRhamComputation.ipynb.sage-jupyter2[m
+	[31m.elementary_covers_of_superelliptic_curves.ipynb.sage-jupyter2[m
+	[31m.git.x11-0.term[m
+	[31m.superelliptic.ipynb.sage-jupyter2[m
+	[31m.superelliptic_alpha.ipynb.sage-jupyter2[m
+	[31m.superelliptic_arbitrary_field.ipynb.sage-jupyter2[m
+	[31mgit.x11[m
+	[31msage/as_covers/tests/cartier_test.sage[m
+	[31msage/drafty/.2023-03-06-file-1.ipynb.sage-jupyter2[m
+	[31msage/drafty/2gpcovers.sage[m
+	[31msage/drafty/as_cartier.sage[m
+	[31msage/drafty/better_trace.sage[m
+	[31msage/drafty/cartier_image_representation.sage[m
+	[31msage/drafty/convert_superelliptic_into_AS.sage[m
+	[31msage/drafty/draft4.sage[m
+	[31msage/drafty/draft5.sage[m
+	[31msage/drafty/draft6.sage[m
+	[31msage/drafty/draft7.sage[m
+	[31msage/drafty/draft8.sage[m
+	[31msage/drafty/draft_klein_covers.sage[m
+	[31msage/drafty/lift_to_de_rham.sage[m
+	[31msage/drafty/pole_numbers.sage[m
+	[31msage/drafty/regular_on_U0.sage[m
+	[31msage/superelliptic/frobenius_kernel.sage[m
+	[31msage/superelliptic/tests/[m
+	[31msuperelliptic_arbitrary_field.ipynb[m
+
+no changes added to commit (use "git add" and/or "git commit -a")
+]0;~/Research/2021 De Rham/DeRhamComputation[01;34m~/Research/2021 De Rham/DeRhamComputation[00m$ gi[K[Kgit add -
\ No newline at end of file
diff --git a/sage/as_covers/as_form_class.sage b/sage/as_covers/as_form_class.sage
index 99c1e80..14207c5 100644
--- a/sage/as_covers/as_form_class.sage
+++ b/sage/as_covers/as_form_class.sage
@@ -15,14 +15,14 @@ class as_form:
     def __repr__(self):
         return "(" + str(self.form)+") * dx"
     
-    def expansion_at_infty(self, i = 0):
+    def expansion_at_infty(self, place = 0):
         C = self.curve
         delta = C.nb_of_pts_at_infty
         F = C.base_ring
-        x_series = C.x_series[i]
-        y_series = C.y_series[i]
-        z_series = C.z_series[i]
-        dx_series = C.dx_series[i]
+        x_series = C.x_series[place]
+        y_series = C.y_series[place]
+        z_series = C.z_series[place]
+        dx_series = C.dx_series[place]
         n = C.height
         variable_names = 'x, y'
         for j in range(n):
@@ -98,10 +98,10 @@ class as_form:
         return superelliptic_form(C_super, Qxy(result))
 
     def residue(self, place=0):
-        return self.expansion_at_infty(i = place).residue()
+        return self.expansion_at_infty(place = place).residue()
 
     def valuation(self, place=0):
-        return self.expansion_at_infty(i = place).valuation()
+        return self.expansion_at_infty(place = place).valuation()
 
     def serre_duality_pairing(self, fct):
         AS = self.curve
diff --git a/sage/drafty/draft.sage b/sage/drafty/draft.sage
index 4834464..9ca00d8 100644
--- a/sage/drafty/draft.sage
+++ b/sage/drafty/draft.sage
@@ -5,4 +5,10 @@ Rx.<x> = PolynomialRing(F)
 f = x^3 - x + 1
 C = superelliptic(f, m)
 C1 = patch(C)
-print(C1.crystalline_cohomology_basis())
\ No newline at end of file
+#print(C1.crystalline_cohomology_basis())
+g1 = C1.polynomial
+g_AS = g1(x^p - x)
+C2 = superelliptic(g_AS, 2)
+print(convert_super_into_AS(C2))
+converted = (C2.x)^4 - (C2.x)^2
+print(convert_super_fct_into_AS(converted))
\ No newline at end of file
diff --git a/sage/drafty/superelliptic_drw.sage b/sage/drafty/superelliptic_drw.sage
index 6d00826..a765a83 100644
--- a/sage/drafty/superelliptic_drw.sage
+++ b/sage/drafty/superelliptic_drw.sage
@@ -347,7 +347,8 @@ def de_rham_witt_lift(cech_class, prec = 50):
     aux_h2 = decom_aux_h2[0]
     aux_f = decom_aux_h2[2]
     aux_omega0 = decomposition_omega0_omega8(aux.omega, prec=prec)[0]
-    return superelliptic_drw_cech(omega0_lift + aux_h2.verschiebung().diffn() + aux_omega0.verschiebung(), fct.teichmuller() + aux_f.verschiebung())
+    result = superelliptic_drw_cech(omega0_lift + aux_h2.verschiebung().diffn() + aux_omega0.verschiebung(), fct.teichmuller() + aux_f.verschiebung())
+    return result.reduce()
 
 def crystalline_cohomology_basis(self, prec = 50):
     result = []
diff --git a/sage/init.sage b/sage/init.sage
index 26843a6..f12681d 100644
--- a/sage/init.sage
+++ b/sage/init.sage
@@ -19,10 +19,12 @@ load('auxilliaries/hensel.sage')
 load('auxilliaries/linear_combination_polynomials.sage')
 ##############
 ##############
+load('drafty/convert_superelliptic_into_AS.sage')
 load('drafty/second_patch.sage')
 load('drafty/regular_on_U0.sage')
 load('drafty/lift_to_de_rham.sage')
 #load('drafty/superelliptic_cohomology_class.sage')
 load('drafty/superelliptic_drw.sage')
-load('drafty/draft.sage')
+#load('drafty/draft_klein_covers.sage')
+load('drafty/2gpcovers.sage')
 load('drafty/pole_numbers.sage')
\ No newline at end of file
diff --git a/sage/superelliptic/superelliptic_form_class.sage b/sage/superelliptic/superelliptic_form_class.sage
index abbcc6a..f181e28 100644
--- a/sage/superelliptic/superelliptic_form_class.sage
+++ b/sage/superelliptic/superelliptic_form_class.sage
@@ -139,4 +139,20 @@ class superelliptic_form:
         return g*dx_series
     
     def residue(self, place = 0, prec=30):
-        return self.expansion_at_infty(place = place, prec=prec)[-1]
\ No newline at end of file
+        return self.expansion_at_infty(place = place, prec=prec)[-1]
+    
+    def reduce(self):
+        fct = self.form
+        C = self.curve
+        fct = reduction(C, fct)
+        return superelliptic_form(C, fct)
+    
+    def reduce2(self):
+        fct = self.form
+        C = self.curve
+        m = C.exponent
+        F = C.base_ring
+        Rxy.<x, y> = PolynomialRing(F, 2)
+        Fxy = FractionField(Rxy)
+        fct = reduction(C, Fxy(y^m*fct))
+        return superelliptic_form(C, fct/y^m)
\ No newline at end of file
