diff --git a/TATA54/TENTOR/.auctex-auto/tenta-TATA54-20240601-losning.el b/TATA54/TENTOR/.auctex-auto/tenta-TATA54-20240601-losning.el
new file mode 100644
index 0000000000000000000000000000000000000000..67409fea760438dd4ec14d085b37cbf8fb08d232
--- /dev/null
+++ b/TATA54/TENTOR/.auctex-auto/tenta-TATA54-20240601-losning.el
@@ -0,0 +1,33 @@
+(TeX-add-style-hook
+ "tenta-TATA54-20240601-losning"
+ (lambda ()
+   (TeX-add-to-alist 'LaTeX-provided-class-options
+                     '(("article" "11pt" "a4paper")))
+   (TeX-add-to-alist 'LaTeX-provided-package-options
+                     '(("inputenc" "utf8") ("babel" "swedish")))
+   (TeX-run-style-hooks
+    "latex2e"
+    "article"
+    "art11"
+    "a4wide"
+    "enumerate"
+    "amsmath"
+    "amssymb"
+    "amsthm"
+    "inputenc"
+    "babel")
+   (TeX-add-symbols
+    '("mgm" 2)
+    '("divides" 2)
+    '("legendre" 2)
+    '("setsuchas" 2)
+    '("vek" 1)
+    '("set" 1)
+    "sgd"
+    "Z"
+    "Reals"
+    "QQ"
+    "ett"
+    "soln"))
+ :latex)
+
diff --git a/TATA54/TENTOR/.auctex-auto/tenta-TATA54-20240601.el b/TATA54/TENTOR/.auctex-auto/tenta-TATA54-20240601.el
new file mode 100644
index 0000000000000000000000000000000000000000..a840c6c1a559a109c5f1f05d0e208931d7b8a858
--- /dev/null
+++ b/TATA54/TENTOR/.auctex-auto/tenta-TATA54-20240601.el
@@ -0,0 +1,28 @@
+(TeX-add-style-hook
+ "tenta-TATA54-20240601"
+ (lambda ()
+   (TeX-add-to-alist 'LaTeX-provided-class-options
+                     '(("article" "12pt" "a4paper")))
+   (TeX-add-to-alist 'LaTeX-provided-package-options
+                     '(("inputenc" "utf8") ("babel" "swedish")))
+   (TeX-run-style-hooks
+    "latex2e"
+    "article"
+    "art12"
+    "enumerate"
+    "amsmath"
+    "amssymb"
+    "amsthm"
+    "inputenc"
+    "babel")
+   (TeX-add-symbols
+    '("divides" 2)
+    '("legendre" 2)
+    '("setsuchas" 2)
+    '("vek" 1)
+    '("set" 1)
+    "sgd"
+    "Z"
+    "QQ"))
+ :latex)
+
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601-losning.aux b/TATA54/TENTOR/tenta-TATA54-20240601-losning.aux
index 302e499eebb270ee6884ee3b9e8ec8df261ff9e9..7aa2b6d3880833bcbd5c4a4426a7f63cfdecd293 100644
--- a/TATA54/TENTOR/tenta-TATA54-20240601-losning.aux
+++ b/TATA54/TENTOR/tenta-TATA54-20240601-losning.aux
@@ -3,4 +3,4 @@
 \@nameuse{bbl@beforestart}
 \catcode `"\active 
 \babel@aux{swedish}{}
-\gdef \@abspage@last{3}
+\gdef \@abspage@last{2}
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601-losning.log b/TATA54/TENTOR/tenta-TATA54-20240601-losning.log
index a798e3af411a8741134ff9729d89761ec0b9d963..0bafbd881b2747c50d53f5c9e9c652ee2bf31213 100644
--- a/TATA54/TENTOR/tenta-TATA54-20240601-losning.log
+++ b/TATA54/TENTOR/tenta-TATA54-20240601-losning.log
@@ -1,67 +1,67 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex 2024.5.13)  20 MAY 2024 15:08
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/TeX Live for SUSE Linux) (preloaded format=pdflatex 2024.4.2)  22 MAY 2024 11:13
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
  %&-line parsing enabled.
 **tenta-TATA54-20240601-losning.tex
 (./tenta-TATA54-20240601-losning.tex
-LaTeX2e <2022-11-01> patch level 1
-L3 programming layer <2023-02-22>
-(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
-Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
-(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
-File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+(/usr/share/texmf/tex/latex/base/article.cls
+Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
+(/usr/share/texmf/tex/latex/base/size11.clo
+File: size11.clo 2023/05/17 v1.4n Standard LaTeX file (size option)
 )
-\c@part=\count185
-\c@section=\count186
-\c@subsection=\count187
-\c@subsubsection=\count188
-\c@paragraph=\count189
-\c@subparagraph=\count190
-\c@figure=\count191
-\c@table=\count192
+\c@part=\count188
+\c@section=\count189
+\c@subsection=\count190
+\c@subsubsection=\count191
+\c@paragraph=\count192
+\c@subparagraph=\count193
+\c@figure=\count194
+\c@table=\count195
 \abovecaptionskip=\skip48
 \belowcaptionskip=\skip49
 \bibindent=\dimen140
 )
-(/usr/share/texlive/texmf-dist/tex/latex/a4wide/a4wide.sty
+(/usr/share/texmf/tex/latex/a4wide/a4wide.sty
 Package: a4wide 1994/08/30
 
-(/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty
+(/usr/share/texmf/tex/latex/ntgclass/a4.sty
 Package: a4 2023/01/10 v1.2g A4 based page layout
 ))
-(/usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
-Package: enumerate 2015/07/23 v3.00 enumerate extensions (DPC)
-\@enLab=\toks16
+(/usr/share/texmf/tex/latex/tools/enumerate.sty
+Package: enumerate 2023/07/04 v3.00 enumerate extensions (DPC)
+\@enLab=\toks17
 )
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
-Package: amsmath 2022/04/08 v2.17n AMS math features
+(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2023/05/13 v2.17o AMS math features
 \@mathmargin=\skip50
 
 For additional information on amsmath, use the `?' option.
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
+(/usr/share/texmf/tex/latex/amsmath/amstext.sty
 Package: amstext 2021/08/26 v2.01 AMS text
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
+(/usr/share/texmf/tex/latex/amsmath/amsgen.sty
 File: amsgen.sty 1999/11/30 v2.0 generic functions
-\@emptytoks=\toks17
+\@emptytoks=\toks18
 \ex@=\dimen141
 ))
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
+(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty
 Package: amsbsy 1999/11/29 v1.2d Bold Symbols
 \pmbraise@=\dimen142
 )
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
+(/usr/share/texmf/tex/latex/amsmath/amsopn.sty
 Package: amsopn 2022/04/08 v2.04 operator names
 )
-\inf@bad=\count193
+\inf@bad=\count196
 LaTeX Info: Redefining \frac on input line 234.
-\uproot@=\count194
-\leftroot@=\count195
+\uproot@=\count197
+\leftroot@=\count198
 LaTeX Info: Redefining \overline on input line 399.
 LaTeX Info: Redefining \colon on input line 410.
-\classnum@=\count196
-\DOTSCASE@=\count197
+\classnum@=\count199
+\DOTSCASE@=\count266
 LaTeX Info: Redefining \ldots on input line 496.
 LaTeX Info: Redefining \dots on input line 499.
 LaTeX Info: Redefining \cdots on input line 620.
@@ -74,38 +74,38 @@ LaTeX Info: Redefining \Bigg on input line 725.
 \big@size=\dimen143
 LaTeX Font Info:    Redeclaring font encoding OML on input line 743.
 LaTeX Font Info:    Redeclaring font encoding OMS on input line 744.
-\macc@depth=\count198
+\macc@depth=\count267
 LaTeX Info: Redefining \bmod on input line 905.
 LaTeX Info: Redefining \pmod on input line 910.
 LaTeX Info: Redefining \smash on input line 940.
 LaTeX Info: Redefining \relbar on input line 970.
 LaTeX Info: Redefining \Relbar on input line 971.
-\c@MaxMatrixCols=\count199
+\c@MaxMatrixCols=\count268
 \dotsspace@=\muskip16
-\c@parentequation=\count266
-\dspbrk@lvl=\count267
-\tag@help=\toks18
-\row@=\count268
-\column@=\count269
-\maxfields@=\count270
-\andhelp@=\toks19
+\c@parentequation=\count269
+\dspbrk@lvl=\count270
+\tag@help=\toks19
+\row@=\count271
+\column@=\count272
+\maxfields@=\count273
+\andhelp@=\toks20
 \eqnshift@=\dimen144
 \alignsep@=\dimen145
 \tagshift@=\dimen146
 \tagwidth@=\dimen147
 \totwidth@=\dimen148
 \lineht@=\dimen149
-\@envbody=\toks20
+\@envbody=\toks21
 \multlinegap=\skip51
 \multlinetaggap=\skip52
-\mathdisplay@stack=\toks21
+\mathdisplay@stack=\toks22
 LaTeX Info: Redefining \[ on input line 2953.
 LaTeX Info: Redefining \] on input line 2954.
 )
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
+(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
 Package: amssymb 2013/01/14 v3.01 AMS font symbols
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
+(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty
 Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
 \symAMSa=\mathgroup4
 \symAMSb=\mathgroup5
@@ -113,44 +113,44 @@ LaTeX Font Info:    Redeclaring math symbol \hbar on input line 98.
 LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
 (Font)                  U/euf/m/n --> U/euf/b/n on input line 106.
 ))
-(/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty
+(/usr/share/texmf/tex/latex/amscls/amsthm.sty
 Package: amsthm 2020/05/29 v2.20.6
-\thm@style=\toks22
-\thm@bodyfont=\toks23
-\thm@headfont=\toks24
-\thm@notefont=\toks25
-\thm@headpunct=\toks26
+\thm@style=\toks23
+\thm@bodyfont=\toks24
+\thm@headfont=\toks25
+\thm@notefont=\toks26
+\thm@headpunct=\toks27
 \thm@preskip=\skip53
 \thm@postskip=\skip54
 \thm@headsep=\skip55
-\dth@everypar=\toks27
+\dth@everypar=\toks28
 )
-(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
+(/usr/share/texmf/tex/latex/base/inputenc.sty
 Package: inputenc 2021/02/14 v1.3d Input encoding file
-\inpenc@prehook=\toks28
-\inpenc@posthook=\toks29
+\inpenc@prehook=\toks29
+\inpenc@posthook=\toks30
 )
-(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
-Package: babel 2023/02/13 3.86 The Babel package
-\babel@savecnt=\count271
+(/usr/share/texmf/tex/generic/babel/babel.sty
+Package: babel 2024/02/07 v24.2 The Babel package
+\babel@savecnt=\count274
 \U@D=\dimen150
-\l@unhyphenated=\language85
+\l@unhyphenated=\language55
 
-(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
+(/usr/share/texmf/tex/generic/babel/txtbabel.def)
 \bbl@readstream=\read2
-\bbl@dirlevel=\count272
+\bbl@dirlevel=\count275
 
-(/usr/share/texlive/texmf-dist/tex/generic/babel-swedish/swedish.ldf
+(/usr/share/texmf/tex/generic/babel-swedish/swedish.ldf
 Language: swedish 2021/02/06 v2.3e Swedish support from the babel system
 Package babel Info: Making " an active character on input line 90.
 ))
-(/usr/share/texlive/texmf-dist/tex/generic/babel/locale/sv/babel-swedish.tex
+(/usr/share/texmf/tex/generic/babel/locale/sv/babel-swedish.tex
 Package babel Info: Importing font and identification data for swedish
 (babel)             from babel-sv.ini. Reported on input line 11.
 )
-(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
-File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
-\l__color_backend_stack_int=\count273
+(/usr/share/texmf/tex/latex/l3backend/l3backend-pdftex.def
+File: l3backend-pdftex.def 2024-02-20 L3 backend support: PDF output (pdfTeX)
+\l__color_backend_stack_int=\count276
 \l__pdf_internal_box=\box53
 )
 (./tenta-TATA54-20240601-losning.aux)
@@ -170,59 +170,67 @@ LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 22.
 LaTeX Font Info:    ... okay on input line 22.
 LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 22.
 LaTeX Font Info:    ... okay on input line 22.
-LaTeX Font Info:    Trying to load font information for U+msa on input line 39.
 
+Underfull \hbox (badness 10000) in paragraph at lines 23--30
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
+ []
+
+LaTeX Font Info:    Trying to load font information for U+msa on input line 36.
+
+(/usr/share/texmf/tex/latex/amsfonts/umsa.fd
 File: umsa.fd 2013/01/14 v3.01 AMS symbols A
 )
-LaTeX Font Info:    Trying to load font information for U+msb on input line 39.
+LaTeX Font Info:    Trying to load font information for U+msb on input line 36.
 
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
+(/usr/share/texmf/tex/latex/amsfonts/umsb.fd
 File: umsb.fd 2013/01/14 v3.01 AMS symbols B
 )
-Overfull \hbox (11.54025pt too wide) in paragraph at lines 72--80
-[] \OT1/cmr/bx/n/12 L[]osning: \OT1/cmr/m/n/12 Pa-ra-met-ri-se-ra ra-tio-nellt 
-ge-nom att skic-ka $\OML/cmm/m/it/12 t \OMS/cmsy/m/n/12 2 \OT1/cmr/bx/n/12 R$ \
-OT1/cmr/m/n/12 till den uni-ka sk[]arningspunkten
+Overfull \hbox (24.49078pt too wide) in paragraph at lines 48--52
+[]\OT1/cmr/m/n/10.95 Eftersom $99 = 3[] \OMS/cmsy/m/n/10.95 ^^C \OT1/cmr/m/n/10
+.95 11$ s^^Wa ges den-na max-i-ma-la ord-ning av $[]((\OML/cmm/m/it/10.95 ; ^^^
+\OT1/cmr/m/n/10.95 )(9)\OML/cmm/m/it/10.95 ; ^^^\OT1/cmr/m/n/10.95 (11)) = []((
+\OML/cmm/m/it/10.95 ; \OT1/cmr/m/n/10.95 6)\OML/cmm/m/it/10.95 ; \OT1/cmr/m/n/1
+0.95 10) =
  []
 
-[1
 
-{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
-Overfull \hbox (8.4249pt too wide) in paragraph at lines 162--167
-[] \OT1/cmr/bx/n/12 L[]osning: \OT1/cmr/m/n/12 Ef-tersom $99 = 3[] \OMS/cmsy/m/
-n/12 ^^C \OT1/cmr/m/n/12 11$ s^^Wa ges den-na max-i-ma-la ord-ning av $[]((\OML
-/cmm/m/it/12 ; ^^^\OT1/cmr/m/n/12 )(9)\OML/cmm/m/it/12 ; ^^^\OT1/cmr/m/n/12 (11
-)) =
- []
+LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 9
+5.
 
-[2] [3] (./tenta-TATA54-20240601-losning.aux) ) 
+
+LaTeX Warning: Command \textperiodcentered invalid in math mode on input line 9
+5.
+
+Missing character: There is no · in font cmr10!
+[1
+
+{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2]
+(./tenta-TATA54-20240601-losning.aux)
+ ***********
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+ ***********
+ ) 
 Here is how much of TeX's memory you used:
- 2966 strings out of 476041
- 47239 string characters out of 5793174
- 1859388 words of memory out of 6000000
- 23417 multiletter control sequences out of 15000+600000
- 519707 words of font info for 60 fonts, out of 8000000 for 9000
- 1137 hyphenation exceptions out of 8191
- 56i,9n,62p,252b,239s stack positions out of 10000i,1000n,20000p,200000b,200000s
-</usr/share/texlive/texmf-dist/f
-onts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texlive/texmf-dist/fonts/t
-ype1/public/amsfonts/cm/cmex10.pfb></usr/share/texlive/texmf-dist/fonts/type1/p
-ublic/amsfonts/cm/cmmi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
-amsfonts/cm/cmmi12.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfon
-ts/cm/cmmi6.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
-mmi8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pf
-b></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr
-/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/
-texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/
-texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texlive/texmf-
-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb>
-Output written on tenta-TATA54-20240601-losning.pdf (3 pages, 139190 bytes).
+ 2984 strings out of 475153
+ 46787 string characters out of 5770015
+ 1938187 words of memory out of 5000000
+ 25180 multiletter control sequences out of 15000+600000
+ 564286 words of font info for 59 fonts, out of 8000000 for 9000
+ 475 hyphenation exceptions out of 8191
+ 56i,6n,65p,252b,221s stack positions out of 10000i,1000n,20000p,200000b,200000s
+</usr/share/texmf/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/share/texmf
+/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf/fonts/type1/public
+/amsfonts/cm/cmmi10.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmmi8.
+pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texm
+f/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/share/texmf/fonts/type1/public
+/amsfonts/cm/cmr8.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmsy10.p
+fb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmsy8.pfb>
+Output written on tenta-TATA54-20240601-losning.pdf (2 pages, 106733 bytes).
 PDF statistics:
- 74 PDF objects out of 1000 (max. 8388607)
- 44 compressed objects within 1 object stream
+ 56 PDF objects out of 1000 (max. 8388607)
+ 33 compressed objects within 1 object stream
  0 named destinations out of 1000 (max. 500000)
  1 words of extra memory for PDF output out of 10000 (max. 10000000)
 
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601-losning.pdf b/TATA54/TENTOR/tenta-TATA54-20240601-losning.pdf
index fe1e2814e88780cddce681e69ff7a62e86c9a220..5dfe39ca43f50cbe0f238abf2c894abe9cd7f152 100644
Binary files a/TATA54/TENTOR/tenta-TATA54-20240601-losning.pdf and b/TATA54/TENTOR/tenta-TATA54-20240601-losning.pdf differ
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601-losning.synctex.gz b/TATA54/TENTOR/tenta-TATA54-20240601-losning.synctex.gz
new file mode 100644
index 0000000000000000000000000000000000000000..60b34a4d2a0ddcd9e3f212e9ad3b7d7d6873a06c
Binary files /dev/null and b/TATA54/TENTOR/tenta-TATA54-20240601-losning.synctex.gz differ
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601-losning.tex b/TATA54/TENTOR/tenta-TATA54-20240601-losning.tex
index 114f1e6ba8cc04aba9a309960d28803fb0edaff9..ed0c3b14ea86eb7cde2ee43c6af1e3d8a5c72d4d 100644
--- a/TATA54/TENTOR/tenta-TATA54-20240601-losning.tex
+++ b/TATA54/TENTOR/tenta-TATA54-20240601-losning.tex
@@ -1,4 +1,4 @@
-\documentclass[12pt,a4paper]{article}
+\documentclass[11pt,a4paper]{article}
 %\usepackage{times}
 %\usepackage{euler}
 \usepackage{a4wide}
@@ -21,7 +21,7 @@
 \pagestyle{empty}
 \begin{document}
 \noindent{
-{\Huge Lösningsförslag} \\
+{\Huge Lösningsförslag} \\ \\
 Talteori 6hp, Kurskod TATA54, Provkod TEN1 \\
 1 juni 2024 \\
 LINKÖPINGS UNIVERSITET\\
@@ -30,145 +30,123 @@ Examinator: Jan Snellman}
 
 \bigskip
 
-
-Alla problem ger maximalt 3 poäng. Full poäng kräver fullständig lösning.
-8p räcker för betyg 3, 11p för betyg 4, 14p för betyg 5. 
-
-\medskip
-
-{\small{Med \(\mu\) avses Möbiusfunktionen, den multiplikativa funktion som uppfyller
-\(\mu(1)=1\), \(\mu(p)=-1\) för \(p\) primtal, och \(\mu(n)=0\) för alla \(n>1\) som
-delas av kvadraten av något primtal. Med \(\phi\) avses Eulers phi-funktion,
-som räknar antalet multiplikativt inverterbara kongruensklasser modulo \(n\).}}
-
-\medskip
-
 \begin{enumerate}[1)]
 
-\item Hitta alla lösningar till
-  \begin{displaymath}
-    x^5 +2x +3 \equiv 0 \mod 27
-  \end{displaymath}
-  och bestäm \textbf{antalet} sådana lösningar modulo 81.
-
-  
-  \soln
-  Polynomet \(f(x) = x^5 + 2x +3 \equiv x(x^4-1) \mod 3\),
+\item
+  Sätt \(f(x) = x^5 + 2x +3\). Då är \(f(x) \equiv x(x^4-1) \mod 3\),
   så det har nollställena 0,1,-1 modulo 3.
   Den formella derivatan är
-  \(f'(x)=5x^4+2 \equiv -(x^4+1) \mod 3\) vilket är
-  skiljt från noll evaluerat på de tre nollställena.
-  Alla dessa tre nollställen lyfter alltså unikt till
-  nollställen modulo \(3^k\) enligt Hensels lemma,
-  så det finns 3 nollställen modulo 27 och modulo 81.
+        \(f'(x)=5x^4+2\), så \(f'(x) \equiv -(x^4+1) \mod 3\).
+        Alltså är \(f'(x)\) konstant noll evaluerat på \(\Z_{3}\).
+        Vidare: enligt Hensels lemma så lyfter dessa tre nollställen
+        unikt till
+  nollställen modulo \(3^k\), för \(k \ge 2\).
+  Det finns alltså 3 nollställen modulo 27 och modulo 81.
   Modulo 27 är dessa 12, 22, och 26.
 
+  \item
+  Eftersom \(99=3^2*11\) så ges denna maximala ordning
+  av \(\mgm(\phi(9),\phi(11)) = \mgm(6,10) = 30\),
+  enligt sats 9.22 i Rosen.
+  Vi ser att redan \(\mathrm{ord}_{99}(2)=30\).
   
-\item   Hitta alla rationella punkter på kurvan
-  \begin{displaymath}
-    x^2 -7y^2 - 1 = 0
-  \end{displaymath}
-
-  \soln Parametrisera rationellt genom
+\item Parametrisera rationellt genom
   att skicka \(t \in \Reals\)
   till den unika skärningspunkten mellan kurvan och linjen
-  med lutning \(t\) genom \((-1,0)\). Det ger en bijektion
-  mellan kurvans högra gren och ett intervall av reella linjen;
+        med lutning \(t\) genom \((-1,0)\).
+        Explicit så
+        \begin{displaymath}
+          \left(\frac{-1}{\sqrt{7}},\frac{1}{\sqrt{7}}\right) \ni t \mapsto \left(
+            \frac{1+7t^{2}}{1-7t^{2}}, \frac{2t}{1-7t^{2}}
+            \right)
+          \end{displaymath}
+        med invers
+        \begin{displaymath}
+          (x,y) \mapsto \frac{y}{x+1}.
+        \end{displaymath}
+        Det ger en bijektion
+        mellan kurvans högra gren och ett intervall av reella linjen;
   denna bijektion skickar rationella \(t\) till
   rationella punkter, och omvänt. Använd symmetri för att
   få med vänstra grenen.
   
   
 \item
-    Ange explicit två olika punkter på kurvan
-  \begin{displaymath}
-    (x^2 -7y^2 - 1)(x^2-7y^2+1)=0
-  \end{displaymath}
-  vars koordinater är positiva heltal; beskriv alla övriga
-  sådana punkter.
-
-  \soln
-  En punkt \((x,y)\) på kurvan uppfyller antingen
+    En punkt \((x,y)\) på kurvan uppfyller antingen
   \(x^2-7y^2=1\) eller
-  \(x^2-7y^2=-1\). Heltalspunkter är således antingen lösningar
+  \(x^2-7y^2=-1\). Positiva heltalspunkter är således antingen lösningar
   till Pells ekvation med \(d=7\), eller till ``negativa Pell''.
   Kedjebråksutvecklingen är
   \[\sqrt{7} = [2; \overline{1,1,1,4}] \]
-  Sats i Rosen ger att 
+  En sats i Rosen ger att
   om konvergenterna till ovanstående kedjebråksutveckling är
   \(P_k/Q_k\) så ges lösningarna till Pells ekvation
   av
   \[(x,y) = (Q_k, \, P_k) \qquad \text{ då } Q_k^2-7P_k =1\]
   och motsvarande för negativa Pell. Eftersom periodlängden 4
-  är jämn, så har negativa Pell inga lösningar, medan
+  är jämn, så säger en annan sats i Rosen att negativa Pell saknar lösningar, medan
   Pell har lösningarna ovan då \(k=3,7,11,15,\dots\).
   För \(k=3,7\) erhålls lösningarna \((8,3)\) och
-  \((127,48)\).
+        \((127,48)\).
+
+        Vi kan också få alla lösningar \((x_{k},y_{k})\) från den primitiva lösningen
+        \((x_{1},y_{1})=(8,3)\) via
+        \begin{displaymath}
+          (8 + 3\sqrt{7})^{k} = x_{k} + \sqrt{7}y_{k}·
+        \end{displaymath}
+        Speciellt så är
+        \begin{displaymath}
+          (8 + 3\sqrt{7})^{2} = 64 + 2*8*3*\sqrt{7} + 3^{2}*7 = 127 + 48\sqrt{7}.
+        \end{displaymath}
+
 
 \item 
-  LÃ¥t \(\tau(n)\) beteckna antalet positiva delare
-  till heltalet \(n\).
-  Visa att
-  \[
-    \sum_{\divides{k}{n}} \tau(k)
-    = \prod_{j=1}^r \binom{a_j + 2}{2}
-  \]
-  då \(n\) har primfaktoriseringen
-  \(n=\prod_{j=1}^r p_j^{a_j}\).
-  Visa även att
-  \[
-    \sum_{k=1}^n \tau(k) =
-    \sum_{k=1}^n  \left \lfloor \frac{n}{k} \right \rfloor
-  \]
-  
-  \soln Låt \(\ett(n)=1\) för alla positiva heltal \(n\).
-  Då är \(\tau = \ett * \ett\) och
+   Låt \(\ett(n)=1\) för alla positiva heltal \(n\).
+        Då är \(\tau(n) = \sum_{\divides{k}{n}}1\)
+        så \(\tau = \ett * \ett\) och
   \[h(n):= \sum_{\divides{k}{n}} \tau(k)
     = (\ett * \ett * \ett)(n)
   \]
   Eftersom \(\ett\) är multiplikativ, är även
   \(h=\ett * \ett * \ett\) det, så det räcker
   att verifiera likheten för fallet att \(n=p^s\) är
-  en primpotens. Vi har att
+        en primpotens. Delarna till \(p^{s}\) är \(p^{a}\) med \(0 \le a \le s\),
+        så vi har att
   \[
-    h(p^s) = \sum_{a+b+c=s} 1 = \binom{s+3-1}{3-1}
+        h(p^s) = \sum_{a+b+c=s} 1 = \binom{s+3-1}{3-1}
+        = \binom{s+2}{2}
   \]
   enligt urval med återläggning.
 
-  För den andra delen, sätt
-  \(A(n,k) = \lfloor \frac{n}{k} \rfloor\)
-  och notera att
-  \[
-    A(n,k) - A(n-1,k)
-    =
-    \begin{cases}
-      1 & \divides{k}{n} \\
-      0 & \text{ annars }
-    \end{cases}
-  \]
-  
+
 \item
-  LÃ¥t \(p\) vara ett udda primtal. Visa att ekvationen
-  \[ x^4 \equiv -1 \mod p\]
-  är lösbar om och endast om \(p \equiv 1 \mod 8\).
+        Sats 9.17 i Rosen säger att kongruensen ovan har en lösning om och endast om
+        \begin{displaymath}
+          (-1)^{\phi(p)/d} \equiv 1 \mod p
+        \end{displaymath}
+        där \(d=\sgd(4,\phi(p)) = \sgd(4,p-1)\).
 
-  \soln
-  Rosen har en sats om \(n\)-ära residyer.
-  
-\item Vad är den största multiplikativa ordningen
-  av ett heltal modulo 99?
-  Ange något sådant heltal av maximal multiplikativ ordning.
+        \(p =8k+1\): Nu blir
+        \(\frac{p-1}{d} = \frac{8k}{4} = 2k\) vilket är jämnt, så
+        \((-1)^{\phi(p)/d} \equiv 1 \mod p\).
 
-  \soln
-  Eftersom \(99=3^2*11\) så ges denna maximala ordning
-  av \(\mgm(\phi(9),\phi(11)) = \mgm(6,10) = 30\),
-  enligt sats i Rosen.
-  Vi ser att redan \(\mathrm{ord}_{99}(2)=30\).
-\item  Visa att \(n^3(n^{18}-1) \equiv 0 \mod 26\)
-  för alla heltal \(n\).
+        \(p =8k+3\): Nu blir
+        \(\frac{p-1}{d} = \frac{8k+2}{2} = 4k+1\) vilket är udda, så
+        \((-1)^{\phi(p)/d} \equiv -1 \mod p\).
+
+        \(p =8k+5\): Nu blir
+        \(\frac{p-1}{d} = \frac{8k+4}{4} = 2k+1\) vilket är udda, så
+        \((-1)^{\phi(p)/d} \equiv -1 \mod p\).
+
+        \(p =8k+7\): Nu blir
+        \(\frac{p-1}{d} = \frac{8k+6}{2} = 4k+3\) vilket är udda, så
+        \((-1)^{\phi(p)/d} \equiv -1 \mod p\).
+
+
+  
 
-  \soln Taget, och förenklat, från en gammal Melkersson-tenta,
-  lösning finns på kurshemsidan.
+\item   Härma lösningen till första uppgiften på tentan som gick
+        2016-06-09; finns på kurshemsidan.
 \end{enumerate}
 
 
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601.log b/TATA54/TENTOR/tenta-TATA54-20240601.log
index e83f5c756dd69980fde001f47fa11bcddf3bfedf..78bfee0c73500cca80ce498a904c8a2e54f72e31 100644
--- a/TATA54/TENTOR/tenta-TATA54-20240601.log
+++ b/TATA54/TENTOR/tenta-TATA54-20240601.log
@@ -1,67 +1,61 @@
-This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex 2024.5.13)  20 MAY 2024 08:42
+This is pdfTeX, Version 3.141592653-2.6-1.40.26 (TeX Live 2024/TeX Live for SUSE Linux) (preloaded format=pdflatex 2024.4.2)  22 MAY 2024 08:43
 entering extended mode
  restricted \write18 enabled.
  file:line:error style messages enabled.
  %&-line parsing enabled.
 **tenta-TATA54-20240601.tex
 (./tenta-TATA54-20240601.tex
-LaTeX2e <2022-11-01> patch level 1
-L3 programming layer <2023-02-22>
-(/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
-Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
-(/usr/share/texlive/texmf-dist/tex/latex/base/size12.clo
-File: size12.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+(/usr/share/texmf/tex/latex/base/article.cls
+Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
+(/usr/share/texmf/tex/latex/base/size12.clo
+File: size12.clo 2023/05/17 v1.4n Standard LaTeX file (size option)
 )
-\c@part=\count185
-\c@section=\count186
-\c@subsection=\count187
-\c@subsubsection=\count188
-\c@paragraph=\count189
-\c@subparagraph=\count190
-\c@figure=\count191
-\c@table=\count192
+\c@part=\count188
+\c@section=\count189
+\c@subsection=\count190
+\c@subsubsection=\count191
+\c@paragraph=\count192
+\c@subparagraph=\count193
+\c@figure=\count194
+\c@table=\count195
 \abovecaptionskip=\skip48
 \belowcaptionskip=\skip49
 \bibindent=\dimen140
 )
-(/usr/share/texlive/texmf-dist/tex/latex/a4wide/a4wide.sty
-Package: a4wide 1994/08/30
-
-(/usr/share/texlive/texmf-dist/tex/latex/ntgclass/a4.sty
-Package: a4 2023/01/10 v1.2g A4 based page layout
-))
-(/usr/share/texlive/texmf-dist/tex/latex/tools/enumerate.sty
-Package: enumerate 2015/07/23 v3.00 enumerate extensions (DPC)
-\@enLab=\toks16
+(/usr/share/texmf/tex/latex/tools/enumerate.sty
+Package: enumerate 2023/07/04 v3.00 enumerate extensions (DPC)
+\@enLab=\toks17
 )
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
-Package: amsmath 2022/04/08 v2.17n AMS math features
+(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
+Package: amsmath 2023/05/13 v2.17o AMS math features
 \@mathmargin=\skip50
 
 For additional information on amsmath, use the `?' option.
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
+(/usr/share/texmf/tex/latex/amsmath/amstext.sty
 Package: amstext 2021/08/26 v2.01 AMS text
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
+(/usr/share/texmf/tex/latex/amsmath/amsgen.sty
 File: amsgen.sty 1999/11/30 v2.0 generic functions
-\@emptytoks=\toks17
+\@emptytoks=\toks18
 \ex@=\dimen141
 ))
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
+(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty
 Package: amsbsy 1999/11/29 v1.2d Bold Symbols
 \pmbraise@=\dimen142
 )
-(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
+(/usr/share/texmf/tex/latex/amsmath/amsopn.sty
 Package: amsopn 2022/04/08 v2.04 operator names
 )
-\inf@bad=\count193
+\inf@bad=\count196
 LaTeX Info: Redefining \frac on input line 234.
-\uproot@=\count194
-\leftroot@=\count195
+\uproot@=\count197
+\leftroot@=\count198
 LaTeX Info: Redefining \overline on input line 399.
 LaTeX Info: Redefining \colon on input line 410.
-\classnum@=\count196
-\DOTSCASE@=\count197
+\classnum@=\count199
+\DOTSCASE@=\count266
 LaTeX Info: Redefining \ldots on input line 496.
 LaTeX Info: Redefining \dots on input line 499.
 LaTeX Info: Redefining \cdots on input line 620.
@@ -74,38 +68,38 @@ LaTeX Info: Redefining \Bigg on input line 725.
 \big@size=\dimen143
 LaTeX Font Info:    Redeclaring font encoding OML on input line 743.
 LaTeX Font Info:    Redeclaring font encoding OMS on input line 744.
-\macc@depth=\count198
+\macc@depth=\count267
 LaTeX Info: Redefining \bmod on input line 905.
 LaTeX Info: Redefining \pmod on input line 910.
 LaTeX Info: Redefining \smash on input line 940.
 LaTeX Info: Redefining \relbar on input line 970.
 LaTeX Info: Redefining \Relbar on input line 971.
-\c@MaxMatrixCols=\count199
+\c@MaxMatrixCols=\count268
 \dotsspace@=\muskip16
-\c@parentequation=\count266
-\dspbrk@lvl=\count267
-\tag@help=\toks18
-\row@=\count268
-\column@=\count269
-\maxfields@=\count270
-\andhelp@=\toks19
+\c@parentequation=\count269
+\dspbrk@lvl=\count270
+\tag@help=\toks19
+\row@=\count271
+\column@=\count272
+\maxfields@=\count273
+\andhelp@=\toks20
 \eqnshift@=\dimen144
 \alignsep@=\dimen145
 \tagshift@=\dimen146
 \tagwidth@=\dimen147
 \totwidth@=\dimen148
 \lineht@=\dimen149
-\@envbody=\toks20
+\@envbody=\toks21
 \multlinegap=\skip51
 \multlinetaggap=\skip52
-\mathdisplay@stack=\toks21
+\mathdisplay@stack=\toks22
 LaTeX Info: Redefining \[ on input line 2953.
 LaTeX Info: Redefining \] on input line 2954.
 )
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
+(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
 Package: amssymb 2013/01/14 v3.01 AMS font symbols
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
+(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty
 Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
 \symAMSa=\mathgroup4
 \symAMSb=\mathgroup5
@@ -113,101 +107,104 @@ LaTeX Font Info:    Redeclaring math symbol \hbar on input line 98.
 LaTeX Font Info:    Overwriting math alphabet `\mathfrak' in version `bold'
 (Font)                  U/euf/m/n --> U/euf/b/n on input line 106.
 ))
-(/usr/share/texlive/texmf-dist/tex/latex/amscls/amsthm.sty
+(/usr/share/texmf/tex/latex/amscls/amsthm.sty
 Package: amsthm 2020/05/29 v2.20.6
-\thm@style=\toks22
-\thm@bodyfont=\toks23
-\thm@headfont=\toks24
-\thm@notefont=\toks25
-\thm@headpunct=\toks26
+\thm@style=\toks23
+\thm@bodyfont=\toks24
+\thm@headfont=\toks25
+\thm@notefont=\toks26
+\thm@headpunct=\toks27
 \thm@preskip=\skip53
 \thm@postskip=\skip54
 \thm@headsep=\skip55
-\dth@everypar=\toks27
+\dth@everypar=\toks28
 )
-(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
+(/usr/share/texmf/tex/latex/base/inputenc.sty
 Package: inputenc 2021/02/14 v1.3d Input encoding file
-\inpenc@prehook=\toks28
-\inpenc@posthook=\toks29
+\inpenc@prehook=\toks29
+\inpenc@posthook=\toks30
 )
-(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
-Package: babel 2023/02/13 3.86 The Babel package
-\babel@savecnt=\count271
+(/usr/share/texmf/tex/generic/babel/babel.sty
+Package: babel 2024/02/07 v24.2 The Babel package
+\babel@savecnt=\count274
 \U@D=\dimen150
-\l@unhyphenated=\language85
+\l@unhyphenated=\language55
 
-(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
+(/usr/share/texmf/tex/generic/babel/txtbabel.def)
 \bbl@readstream=\read2
-\bbl@dirlevel=\count272
+\bbl@dirlevel=\count275
 
-(/usr/share/texlive/texmf-dist/tex/generic/babel-swedish/swedish.ldf
+(/usr/share/texmf/tex/generic/babel-swedish/swedish.ldf
 Language: swedish 2021/02/06 v2.3e Swedish support from the babel system
 Package babel Info: Making " an active character on input line 90.
 ))
-(/usr/share/texlive/texmf-dist/tex/generic/babel/locale/sv/babel-swedish.tex
+(/usr/share/texmf/tex/generic/babel/locale/sv/babel-swedish.tex
 Package babel Info: Importing font and identification data for swedish
 (babel)             from babel-sv.ini. Reported on input line 11.
 )
-(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def
-File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX)
-\l__color_backend_stack_int=\count273
+(/usr/share/texmf/tex/latex/l3backend/l3backend-pdftex.def
+File: l3backend-pdftex.def 2024-02-20 L3 backend support: PDF output (pdfTeX)
+\l__color_backend_stack_int=\count276
 \l__pdf_internal_box=\box53
 )
 (./tenta-TATA54-20240601.aux)
 \openout1 = `tenta-TATA54-20240601.aux'.
 
-LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 17.
-LaTeX Font Info:    ... okay on input line 17.
-LaTeX Font Info:    Trying to load font information for U+msa on input line 33.
-
+LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Checking defaults for TS1/cmr/m/n on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 18.
+LaTeX Font Info:    ... okay on input line 18.
+LaTeX Font Info:    Trying to load font information for U+msa on input line 34.
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
+ (/usr/share/texmf/tex/latex/amsfonts/umsa.fd
 File: umsa.fd 2013/01/14 v3.01 AMS symbols A
 )
-LaTeX Font Info:    Trying to load font information for U+msb on input line 33.
+LaTeX Font Info:    Trying to load font information for U+msb on input line 34.
 
 
-(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
+(/usr/share/texmf/tex/latex/amsfonts/umsb.fd
 File: umsb.fd 2013/01/14 v3.01 AMS symbols B
 ) [1
 
 {/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] (./tenta-TATA54-20240601.a
-ux) ) 
+ux)
+ ***********
+LaTeX2e <2023-11-01> patch level 1
+L3 programming layer <2024-02-20>
+ ***********
+ ) 
 Here is how much of TeX's memory you used:
- 2955 strings out of 476041
- 47074 string characters out of 5793174
- 1858388 words of memory out of 6000000
- 23409 multiletter control sequences out of 15000+600000
- 518787 words of font info for 57 fonts, out of 8000000 for 9000
- 1137 hyphenation exceptions out of 8191
- 56i,5n,62p,244b,167s stack positions out of 10000i,1000n,20000p,200000b,200000s
-</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb><
-/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/s
-hare/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/t
-exlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi12.pfb></usr/share/texlive
-/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi6.pfb></usr/share/texlive/texmf-
-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texlive/texmf-dist/fo
-nts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive/texmf-dist/fonts/typ
-e1/public/amsfonts/cm/cmr12.pfb></usr/share/texlive/texmf-dist/fonts/type1/publ
-ic/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfo
-nts/cm/cmsy10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm
-/cmsy8.pfb>
-Output written on tenta-TATA54-20240601.pdf (1 page, 118013 bytes).
+ 2936 strings out of 475153
+ 45681 string characters out of 5770015
+ 1933187 words of memory out of 5000000
+ 25141 multiletter control sequences out of 15000+600000
+ 564916 words of font info for 62 fonts, out of 8000000 for 9000
+ 475 hyphenation exceptions out of 8191
+ 56i,5n,65p,244b,167s stack positions out of 10000i,1000n,20000p,200000b,200000s
+</usr/share/texmf/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/share/texmf
+/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/share/texmf/fonts/type1/public
+/amsfonts/cm/cmmi10.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmmi12
+.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmmi6.pfb></usr/share/tex
+mf/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/share/texmf/fonts/type1/publi
+c/amsfonts/cm/cmr10.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr12.
+pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texmf
+/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/share/texmf/fonts/type1/public
+/amsfonts/cm/cmsy8.pfb></usr/share/texmf/fonts/type1/public/amsfonts/cm/cmti12.
+pfb></usr/share/texmf/fonts/type1/public/amsfonts/symbols/msbm10.pfb>
+Output written on tenta-TATA54-20240601.pdf (1 page, 129852 bytes).
 PDF statistics:
- 63 PDF objects out of 1000 (max. 8388607)
- 37 compressed objects within 1 object stream
+ 73 PDF objects out of 1000 (max. 8388607)
+ 43 compressed objects within 1 object stream
  0 named destinations out of 1000 (max. 500000)
  1 words of extra memory for PDF output out of 10000 (max. 10000000)
 
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601.pdf b/TATA54/TENTOR/tenta-TATA54-20240601.pdf
index 853272c75ca26472195be3d65d914498593c9134..4225b5f75c80370656d81813bf1f33b96f393aa8 100644
Binary files a/TATA54/TENTOR/tenta-TATA54-20240601.pdf and b/TATA54/TENTOR/tenta-TATA54-20240601.pdf differ
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601.synctex.gz b/TATA54/TENTOR/tenta-TATA54-20240601.synctex.gz
new file mode 100644
index 0000000000000000000000000000000000000000..c2fe607244b3f7688a0bd7d56568e450546f8e8a
Binary files /dev/null and b/TATA54/TENTOR/tenta-TATA54-20240601.synctex.gz differ
diff --git a/TATA54/TENTOR/tenta-TATA54-20240601.tex b/TATA54/TENTOR/tenta-TATA54-20240601.tex
index 775f11077a2530537d4f0d5677bd747e18c36d21..ab76b3e0e6aeff4cc9f72cb6a254042d1666d85a 100644
--- a/TATA54/TENTOR/tenta-TATA54-20240601.tex
+++ b/TATA54/TENTOR/tenta-TATA54-20240601.tex
@@ -1,7 +1,7 @@
 \documentclass[12pt,a4paper]{article}
 %\usepackage{times}
 %\usepackage{euler}
-\usepackage{a4wide}
+%\usepackage{a4wide}
 \usepackage{enumerate}
 \usepackage{amsmath,amssymb,amsthm}
 \usepackage[utf8]{inputenc}
@@ -10,7 +10,8 @@
 \newcommand{\set}[1]{\left\{{#1}\right\}}
 \newcommand{\vek}[1]{\boldsymbol{#1}}
 \newcommand\setsuchas[2]{\left\{\,{#1}\,\vrule\,{#2}\,\right\}}
-\newcommand{\Z}{\boldsymbol{Z}}
+\newcommand{\Z}{\mathbb{Z}}
+\newcommand{\QQ}{\mathbb{Q}}
 \newcommand{\legendre}[2]{\genfrac{(}{)}{}{}{#1}{#2}}
 \newcommand{\divides}[2]{{#1} \lvert  {#2}}
 \pagestyle{empty}
@@ -30,10 +31,10 @@ Alla problem ger maximalt 3 poäng. Full poäng kräver fullständig lösning.
 
 \medskip
 
-{\small{Med \(\mu\) avses Möbiusfunktionen, den multiplikativa funktion som uppfyller
-\(\mu(1)=1\), \(\mu(p)=-1\) för \(p\) primtal, och \(\mu(n)=0\) för alla \(n>1\) som
-delas av kvadraten av något primtal. Med \(\phi\) avses Eulers phi-funktion,
-som räknar antalet multiplikativt inverterbara kongruensklasser modulo \(n\).}}
+{\small{\(\mu\) är Möbiusfunktionen, \(\phi\) är Eulers phi-funktion,
+som räknar antalet multiplikativt inverterbara kongruensklasser modulo \(n\),
+     \(\tau\) räknar antalet positiva delare till heltalet \(n\).
+}}
 
 \medskip
 
@@ -45,10 +46,16 @@ som räknar antalet multiplikativt inverterbara kongruensklasser modulo \(n\).}}
   \end{displaymath}
   och bestäm \textbf{antalet} sådana lösningar modulo 81.
 
+\item Vad är den största multiplikativa ordningen
+  av ett heltal modulo 99?
+  Ange något sådant heltal av maximal multiplikativ ordning.
+
+
 \item   Hitta alla rationella punkter på kurvan
   \begin{displaymath}
     x^2 -7y^2 - 1 = 0
   \end{displaymath}
+  det vill säga alla lösningar \((x,y)\) med \(x,y \in \QQ\).
 
 \item
     Ange explicit två olika punkter på kurvan
@@ -61,27 +68,26 @@ som räknar antalet multiplikativt inverterbara kongruensklasser modulo \(n\).}}
 \item 
      LÃ¥t \(\tau(n)\) beteckna antalet positiva delare till heltalet \(n\).
     Visa att
-    \[
-      \sum_{\divides{k}{n}} \tau(k)
-      = \prod_{j=1}^r \binom{a_j + 2}{2}
-    \]
-    då \(n\) har primfaktoriseringen \(n=\prod_{j=1}^r p_j^{a_j}\).
-    Visa även att
-    \[
-      \sum_{k=1}^n \tau(k) =
-      \sum_{k=1}^n  \left \lfloor \frac{n}{k} \right \rfloor
-    \]
+        \[
+        h(n) =
+        \sum_{\divides{k}{n}} \tau(k)
+        = \prod_{j=1}^r \binom{a_j + 2}{2}
+        \]
+        då \(n\) har primfaktoriseringen \(n=\prod_{j=1}^r p_j^{a_j}\).
+        Summan löper förstås över \emph{positiva} delare till \(n\).
+    % Visa även att
+    % \[
+    %   \sum_{k=1}^n \tau(k) =
+    %   \sum_{k=1}^n  \left \lfloor \frac{n}{k} \right \rfloor
+    % \]
 
   \item
     LÃ¥t \(p\) vara ett udda primtal. Visa att ekvationen
   \[ x^4 \equiv -1 \mod p\]
   är lösbar om och endast om \(p \equiv 1 \mod 8\).
 
-\item Vad är den största multiplikativa ordningen
-  av ett heltal modulo 99?
-  Ange något sådant heltal av maximal multiplikativ ordning.
 
-\item  Visa att \(n^3(n^{18}-1) \equiv 0 \mod 26\)
+\item  Visa att \(n^{15} - n^{3} \equiv 0 \mod 36\)
   för alla heltal \(n\).
 \end{enumerate}
 
diff --git a/TATA54/TENTOR/tentaTATA5420240601sketch.org b/TATA54/TENTOR/tentaTATA5420240601sketch.org
index b6a290e2bfd7f4b574e22fabb5b5a84427135172..189f78ada33ab8b0c64b21100f365f133d80ab2a 100644
--- a/TATA54/TENTOR/tentaTATA5420240601sketch.org
+++ b/TATA54/TENTOR/tentaTATA5420240601sketch.org
@@ -74,6 +74,31 @@ def H_L_tree(f, p: int, r: int):
 
 Parametrisera med lutning, rationell punkt (-1,0)
 
+#+begin_src sage :session
+var('s,t,x,y')
+kurva = x^2 - 7*y^2-1
+linje = y - t*(x+1)
+soln = solve([kurva,linje],[x,y])
+soln
+rp = soln[1]
+rp
+soln2 = solve([linje],[t])
+soln2
+#+end_src
+
+#+RESULTS:
+: (s, t, x, y)
+: [[x == -1, y == 0], [x == -(7*t^2 + 1)/(7*t^2 - 1), y == -2*t/(7*t^2 - 1)]]
+: [x == -(7*t^2 + 1)/(7*t^2 - 1), y == -2*t/(7*t^2 - 1)]
+: [t == y/(x + 1)]
+
+#+begin_src sage :session :results file :file "u2.png"
+epsi = 10^(-1)
+parametric_plot((rp[0].rhs(),rp[1].rhs()), (t,+epsi,1/sqrt(7) -epsi) )
+#+end_src
+
+#+RESULTS:
+[[file:u2.png]]
 
 ** U3
 
@@ -118,6 +143,13 @@ Antingen lösning till Pell x^2-7y^2=1 eller till negativa Pell x^2-7y^2=-1.
 14 20830/7873 20830 7873 -3
 #+end_example
 
+#+begin_src sage :session
+u = 8 + 3*sqrt(7)
+(u^2).expand()
+#+end_src
+
+#+RESULTS:
+: 48*sqrt(7) + 127
 
 ** U4 
 #+begin_src latex
@@ -134,6 +166,23 @@ Antingen lösning till Pell x^2-7y^2=1 eller till negativa Pell x^2-7y^2=-1.
     \]
 #+end_src
 
+#+begin_src sage :session
+number_of_divisors(10)
+def h(n):
+    return sum(number_of_divisors(k) for k in divisors(n))
+[h(n) for n in range(1,20)]
+def g(s):
+    return binomial(s+2,2)
+def gg(n):
+    return product([g(v[1]) for v in factor(n)])
+
+[gg(n) for n in range(1,20)]
+#+end_src
+
+#+RESULTS:
+: 4
+: [1, 3, 3, 6, 3, 9, 3, 10, 6, 9, 3, 18, 3, 9, 9, 15, 3, 18, 3]
+: [1, 3, 3, 6, 3, 9, 3, 10, 6, 9, 3, 18, 3, 9, 9, 15, 3, 18, 3]
 
 ** U5
 #+begin_src latex
@@ -156,6 +205,62 @@ Ange något sådant heltal av maximal multiplikativ ordning.
 
 ** U7
 #+begin_src latex
-  Visa att \(n^3(n^{18}-1) \equiv 0 \mod 26\) för alla heltal \(n\).
+  Visa att \(n^3(n^{18}-1) \equiv 0 \mod 36\) för alla heltal \(n\).
+#+end_src
+
+#+begin_src sage :session
+p,q =2,3
+a,b = 2,2
+m = p^a*q^b; m
+R.<n> = Integers()[]
+f = n^15 -n^3; f
+[(k,f(k)) for k in Integers(m)]
+f.factor()
+euler_phi(m)
 #+end_src
+
+#+RESULTS:
+#+begin_example
+36
+n^15 - n^3
+[(0, 0),
+ (1, 0),
+ (2, 0),
+ (3, 0),
+ (4, 0),
+ (5, 0),
+ (6, 0),
+ (7, 0),
+ (8, 0),
+ (9, 0),
+ (10, 0),
+ (11, 0),
+ (12, 0),
+ (13, 0),
+ (14, 0),
+ (15, 0),
+ (16, 0),
+ (17, 0),
+ (18, 0),
+ (19, 0),
+ (20, 0),
+ (21, 0),
+ (22, 0),
+ (23, 0),
+ (24, 0),
+ (25, 0),
+ (26, 0),
+ (27, 0),
+ (28, 0),
+ (29, 0),
+ (30, 0),
+ (31, 0),
+ (32, 0),
+ (33, 0),
+ (34, 0),
+ (35, 0)]
+(n - 1) * (n + 1) * n^3 * (n^2 - n + 1) * (n^2 + 1) * (n^2 + n + 1) * (n^4 - n^2 + 1)
+12
+#+end_example
+
 * Slut
diff --git a/TATA54/TENTOR/u2.png b/TATA54/TENTOR/u2.png
new file mode 100644
index 0000000000000000000000000000000000000000..c61a12ce1bb34e660e8ce42088b0654ed2cc2fa6
Binary files /dev/null and b/TATA54/TENTOR/u2.png differ