/usr/share/axiom-20120501/input/ffx72.input is in axiom-test 20120501-8.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 | )set break resume
)spool ffx72.output
)set message test on
)set message auto off
)clear all
--S 1 of 13
gf72 := FF(7, 2)
--R
--R
--R (1) FiniteField(7,2)
--R Type: Domain
--E 1
--S 2 of 13
u: UP(x,PF 7) := x**2 + 1
--R
--R
--R 2
--R (2) x + 1
--R Type: UnivariatePolynomial(x,PrimeField(7))
--E 2
--S 3 of 13
factor u
--R
--R
--R 2
--R (3) x + 1
--R Type: Factored(UnivariatePolynomial(x,PrimeField(7)))
--E 3
--S 4 of 13
u2 : UP(x,gf72) := u
--R
--R
--R 2
--R (4) x + 1
--R Type: UnivariatePolynomial(x,FiniteField(7,2))
--E 4
--S 5 of 13
factor u2
--R
--R
--R (5) (x + %A)(x + 6%A)
--R Type: Factored(UnivariatePolynomial(x,FiniteField(7,2)))
--E 5
--S 6 of 13
definingPolynomial()$gf72
--R
--R
--R 2
--R (6) ? + 1
--R Type: SparseUnivariatePolynomial(PrimeField(7))
--E 6
--S 7 of 13
e := index(size()$gf72 quo 3)$gf72
--R
--R
--R (7) 2%A + 2
--R Type: FiniteField(7,2)
--E 7
--S 8 of 13
norm e
--R
--R
--R (8) 1
--R Type: PrimeField(7)
--E 8
--S 9 of 13
trace e
--R
--R
--R (9) 4
--R Type: PrimeField(7)
--E 9
--S 10 of 13
order e
--R
--R
--R (10) 8
--R Type: PositiveInteger
--E 10
--S 11 of 13
allElts := [index(i :: PI)$gf72 for i in 1..48]
--R
--R
--R (11)
--R [1, 2, 3, 4, 5, 6, %A, %A + 1, %A + 2, %A + 3, %A + 4, %A + 5, %A + 6, 2%A,
--R 2%A + 1, 2%A + 2, 2%A + 3, 2%A + 4, 2%A + 5, 2%A + 6, 3%A, 3%A + 1,
--R 3%A + 2, 3%A + 3, 3%A + 4, 3%A + 5, 3%A + 6, 4%A, 4%A + 1, 4%A + 2,
--R 4%A + 3, 4%A + 4, 4%A + 5, 4%A + 6, 5%A, 5%A + 1, 5%A + 2, 5%A + 3,
--R 5%A + 4, 5%A + 5, 5%A + 6, 6%A, 6%A + 1, 6%A + 2, 6%A + 3, 6%A + 4,
--R 6%A + 5, 6%A + 6]
--R Type: List(FiniteField(7,2))
--E 11
--S 12 of 13
reduce(+,allElts)
--R
--R
--R (12) 0
--R Type: FiniteField(7,2)
--E 12
--S 13 of 13
[order e for e in allElts]
--R
--R
--R (13)
--R [1, 3, 6, 3, 6, 2, 4, 24, 48, 48, 48, 48, 24, 12, 48, 8, 16, 16, 8, 48, 12,
--R 48, 16, 24, 24, 16, 48, 12, 48, 16, 24, 24, 16, 48, 12, 48, 8, 16, 16, 8,
--R 48, 4, 24, 48, 48, 48, 48, 24]
--R Type: List(PositiveInteger)
--E 13
)spool
)lisp (bye)
|