Put . Every extension of has characteristic , so the iterated Frobenius endomorphism satisfies
The root set is . It contains and . If , then
so it is closed under subtraction and multiplication. If is nonzero, then
Thus is closed under multiplicative inverses as well, and is therefore a field. This is the polynomial characterization of a finite field; in fact it is the finite field with elements, since has degree and no repeated roots.
Assume first that is a cap set. Over the finite field , define
Since is one at and zero at , is the indicator function of . If satisfy this equation, then either they are all equal or they are three distinct points; the latter is excluded. Thus is a diagonal tensor with every diagonal entry equal to one, and the slice rank of a diagonal tensor gives
Expand as a polynomial. Every variable has exponent at most two, and every monomial has total degree at most . Splitting a monomial's degree among its -, -, and -blocks, at least one block has degree at most . Assign each monomial to one such block and group together terms with the same low-degree block monomial. Each group is one slice, so
where
If , then the are independent random variables uniformly distributed on and
by the given tail probability bound. Consequently every cap set satisfies
Put . For , the preceding bound is at most . For each of the finitely many , a cap set is a proper subset of , so its size is at most . We may therefore choose
Every cap set then has size strictly below . Equivalently,
Let and . The generator of this principal ideal has norm
Reduction modulo gives . The map below is surjective and has in its kernel; both the kernel and have index seven, the latter by the ideal norm, so they are equal. Hence it induces an isomorphism of residue fields
In particular,
In the finite field , the element has multiplicative order six, since
By part (b), every unit is for and . Since , its residue is , which equals one exactly when
The resulting units are and , and these are precisely the even and odd powers of . Therefore
which is the group of units congruent to one modulo 3 plus square root two.
Let and let be the parity-check matrix whose columns are the distinct nonzero vectors of the finite field vector space . The binary Hamming code is
A perfect code has Hamming balls of radius about its codewords partitioning the whole ambient space, where is its minimum Hamming distance of a linear code.
No column of is zero and no two columns agree, so has no word of Hamming weight one or two. Three suitable columns sum to zero, so . For any received word , its syndrome is either zero or is the unique column of equal to that syndrome. In the first case ; in the second,
so is at Hamming distance one from a codeword. Uniqueness follows from . Thus the radius-one balls partition , and the code is perfect.
For , the dual code is the binary simplex code of length seven. Every nonzero dual word evaluates a nonzero linear functional on the seven nonzero vectors of , and exactly four of those evaluations are one. Hence every nonzero word of has weight
Write , where . For
the derivative is
so is a separable polynomial and all its roots in its splitting field are distinct.
Let be the set of these roots. The Frobenius endomorphism and the identities
show that is closed under addition and multiplication. It is also closed under additive inverses and, for , inversion. Thus is a finite field. Since splits into distinct linear factors, . The field generated by all roots is therefore itself, so and
Hence the polynomial characterization of a finite field gives
Now let be irreducible of degree , and let be a root in an algebraic closure. The minimal polynomial of an algebraic element gives
so has elements. Its nonzero elements form a finite group under multiplication, of order ; hence . Therefore is a root of , and its minimal polynomial divides every polynomial over that vanishes at . Thus the irreducible factors of a finite-field Frobenius polynomial satisfy
Use Shamir's secret sharing over the finite field . The Chair independently chooses from the uniform distribution on a finite set and forms the random polynomial
Choose distinct nonzero , with equal to the number of discs to be issued, and inscribe on disc .
Any discs give distinct values of a polynomial of degree at most . Their Vandermonde determinant is nonzero, so polynomial interpolation recovers uniquely and hence recovers the secret as .
Conversely, fix any observed discs and any candidate secret . Interpolating through those points and gives exactly one polynomial of degree at most . Thus every candidate is compatible with the observed discs in exactly the same number of ways. Because the coefficients were chosen uniformly, the conditional distribution of the secret is unchanged after seeing any discs. This proves the Perfect secrecy of Shamir's threshold scheme.
Lagrange theorem for polynomial congruences says that a nonzero polynomial of degree over the finite field has at most roots. To prove it, use mathematical induction on . A constant nonzero polynomial has no roots. If , polynomial division in the field gives with . Every root other than is a root of , so the induction hypothesis gives at most roots.
Every nonzero residue class modulo has a unique multiplicative inverse. In the product , pair each class with its inverse. The unpaired classes satisfy , hence . By the theorem these are exactly and , and therefore
This is Wilson theorem.
Now write . By Fermat's little theorem, every nonzero class is a root of
The second factor has degree and hence at most roots. Since their union contains all nonzero classes, has at least roots; Lagrange's theorem gives at most . Thus has exactly solutions.
Perform every addition in the finite field . From the two transmitted strings and one obtains
Choosing one candidate value of recursively determines , and hence determines the candidate plaintext . There are only two candidates: changing complements every recovered key bit and every plaintext bit. The information that the message makes sense normally selects the intended candidate.
Once this ambiguity is resolved, any other ciphertext positions encrypted with the recovered segment can be decrypted. Key bits outside that segment remain independent and uniformly distributed, so this mistake gives no information about messages using only those bits. This is the two-time pad attack: reusing related one-time-pad key material destroys perfect secrecy.
Let be a nonprincipal ultrafilter on an infinite set . It contains no finite set, so a finite does not belong to . An ultrafilter contains exactly one of a set and its complement; hence . Equivalently, every nonprincipal ultrafilter contains the cofinite filter.
For structures and a first-order formula , the Łoś theorem says
Fix a prime number , take , and choose a nonprincipal ultrafilter on . The ultraproduct
is a field because each factor is a finite field, and it has characteristic because each factor satisfies and for . For every natural number , all sufficiently large factors contain at least distinct elements. The first-order sentence asserting the existence of distinct elements therefore holds in . Thus is infinite, as summarized by infinite field of positive characteristic from an ultraproduct.
Over the finite field , a basis of the hyperplane has vectors by ii. Each vector on the hyperplane has a unique expression as a linear combination of that basis, and each coefficient has possibilities. Thus
Equivalently, choose freely all coordinates except , where , and solve uniquely for . For this counts just the zero vector, consistently with .
Every has a unique basis expansion . Define the linear functional
Uniqueness of the coordinates makes this definition well defined. The coordinates of a sum or a scalar multiple are the corresponding sums or scalar multiples of the coordinates, so this formula defines a linear map. It has . Conversely, any linear map with those values must satisfy the same formula by linearity, proving uniqueness.
If the finite field has elements, each of the values can be chosen independently in ways. The number of linear maps is therefore , including the zero linear map.
Use basis extension to choose a basis of the vector space over the finite field . The condition fixes the first value of a linear functional; its remaining values are arbitrary. There are such linear maps, exactly one of which is zero. Hence the required number is
For this is zero, as it should be: vanishing at a basis vector then forces the entire linear functional to vanish.
In the finite field , perform ordinary addition and multiplication and then take the remainder modulo . The tables are
The nonzero elements have multiplicative inverses and .
Yes: use the non-abelian group from part (a). Every element is for a strictly upper triangular matrix with . In the finite field , the binomial theorem for commuting matrices gives
Thus . This constant identity-valued map is a group homomorphism, since . Part (a)(iv) already proves that is not an abelian group. Here is neither injective nor surjective, consistently with the preceding part.
Cosets and counting. A left coset of a subgroup in a group is . The left cosets partition and each has elements. Lagrange's theorem states that for a finite group, ; in particular, the subgroup order divides the group order.
The matrix group. Work throughout in the finite field , so every nonzero entry has a multiplicative inverse. Denote a matrix by , with . Ordinary matrix multiplication, interpreted using modular arithmetic, gives
Its diagonal entries remain nonzero, proving closure. Associativity is inherited from matrix multiplication, is the identity element, and
This lies in the same set and multiplication checks the inverse in either order. Thus these matrices form a group. There are four choices each for and and five for , giving .
The subgroup. Write . Then
It contains the identity , is closed, and has inverse . Interchanging the two factors leaves the product unchanged because multiplication in is commutative. Therefore is an abelian subgroup, with
Equivalently is isomorphic to by , which also explains its abelian property. Its order divides , verifying Lagrange's theorem.
There are five distinct left cosets. Representatives can be taken as , : indeed
Every matrix lies in exactly the coset specified by this unique .
Elements whose square is the identity. Squaring gives
Thus and . For equal signs, in , so . For opposite signs, and all five values work. The complete set is therefore
It contains elements, including the identity; the other eleven are involutions. Since does not divide , Lagrange's theorem proves that this set is not a subgroup.
Perform the product and inverse formulas from part (b) in the commutative ring . They involve only addition, multiplication and negatives, so closure and inverses remain valid; no division by a nonunit is needed. Associativity again comes from matrix multiplication, and remains the identity. The Heisenberg group over a commutative ring therefore has
These are residues modulo four, not arithmetic in the finite field of four elements.
For the additional subgroup task, write an element of as . Its product and inverse are
Both remain in , and the product is unchanged on exchanging the factors because . The identity is included, so is an Abelian subgroup. There are four independent choices each for , giving
Thus there are four distinct left cosets. Explicitly the surjective group homomorphism has kernel ; the four cosets are the level sets of that difference, with representatives , . This is the Abelian plane subgroup of the Heisenberg group modulo four.
Write with in entry , in entry and in entry , and perform all arithmetic in the finite field . Direct multiplication gives
Thus the set is closed. Associativity comes from matrix multiplication. The identity element is , and solving the product formula for it gives
Both orders of multiplication with this inverse give the identity. Hence these matrices form a finite group, an instance of the Heisenberg group over a prime field. Each coordinate has five independent possibilities, with distinct triples giving distinct matrices, so
The explicit coordinate convention matters because the central coordinate is here; other descriptions of the Heisenberg group over a prime field may place the central coordinate last.
Use the vector-space axioms: addition is an abelian group operation with identity zero; ; ; ; and , with . Group inverses may be expressed by , so no extra inverse symbol is needed.
Add the dimension-unbounded scheme
Over a finite field, a finite-dimensional space has finitely many Elements, while every infinite-dimensional space is infinite. Hence this scheme axiomatizes exactly the infinite underlying vector spaces requested. In this finite-field case the vector-space axiom list itself is finite; the infinitude of the additional dimension scheme is substantive.
Every vector space has a basis and is classified up to linear isomorphism by its dimension. Over a finite field, a vector is a finite linear combination of basis Elements. If the basis has infinite cardinality , the set of finite such combinations has cardinality : there are at least basis vectors and at most a countable union of finite powers of , each of size . Thus the underlying cardinality of an infinite space equals its dimension.
Any two models of cardinality therefore have bases of cardinality . A bijection between their bases extends uniquely to an -isomorphism. A space with that basis size exists, giving the required existence clause as well. Hence is categorical in every infinite cardinal.
Over the finite field ,
The nonzero squares modulo are , so is not a square. Adjoining a root of produces and already gives both roots. Its Frobenius automorphism has order and interchanges them, whence