Alphabeta Math
Session-authored (Fable 5 assisted)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

15 results · all verified · 11 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 4 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Block Designs and Finite Projective Planes

1 · Prerequisites

2 · Summary

Double counting, modular arithmetic on Z/n, finite fields, and the linear-algebra view of incidence matrices are the prerequisites behind this page. The design-theoretic items use only counting and matrix identities over R; the projective-plane and Latin-square items use finite-field vector spaces and explicit modular constructions instead of new number-theory or topological machinery.

The page defines 2-designs, symmetric designs, Steiner triple systems, finite projective planes, and Latin squares. It proves the parameter identities and divisibility conditions, establishes Fisher's inequality and the constant block-intersection property of symmetric designs, constructs the 3mod6 Steiner triple systems of order greater than 3 by Bose and records the 1mod6 Skolem branch as a sourced input before the existence theorem, then counts points and lines in projective planes, builds PG(2,q), and finishes with the finite-field family of mutually orthogonal Latin squares.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A 2-(v,k,λ) design

Definition

Let v,k,λ be natural numbers with 2k<v and λ1. A 2-(v,k,λ) design is a pair (P,B) such that:

  • P is a finite set with P=v;
  • B is a finite collection of distinct k-element subsets of P, called the blocks;
  • every subset of P with cardinality 2 lies in exactly λ blocks.

Remarks

The number of blocks and the number of blocks through a point are not part of the definition. They are derived immediately below.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The point-block incidence matrix of a 2-design

Definition

Let (P,B) be a 2-(v,k,λ) design. After choosing an order of the points and an order of the blocks, its point-block incidence matrix is the v×B matrix N=(npB) with entries npB:={1,pB,0,pB.

Changing the chosen orders only permutes rows and columns, so the incidence information itself does not depend on the orders.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Every point of a 2-design lies in the same number of blocks

Statement

Let (P,B) be a 2-(v,k,λ) design. Then there is a natural number r such that every point of P lies in exactly r blocks.

Facts & Assumptions

Given: A 2-(v,k,λ) design (P,B).

[L1]

Every block has exactly k points, with 2k<v and λ1 (A 2-(v,k,λ) design).

[L2]

Every two-element subset of P lies in exactly λ blocks (A 2-(v,k,λ) design).

Proof

technique · direct
1.1

Fix a point pP, and let rp be the number of blocks containing p. Count the ordered pairs (q,B) with qP{p} and {p,q}B.

givenchoose
2.1

Counting by blocks through p, each such block contributes k1 choices of q, so the number of pairs is rp(k1).

step 1.1L1algebra
2.2

Counting by the second point, each qP{p} contributes exactly λ blocks, so the number of pairs is λ(v1).

step 1.1L2algebra
3.1

Therefore rp(k1)=λ(v1), so rp=λ(v1)/(k1) depends only on v, k, and λ, not on p. Thus every point lies in the same number r of blocks.

step 2.1step 2.2algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

A 2-design satisfies bk=vr and r(k1)=λ(v1)

Statement

Let (P,B) be a 2-(v,k,λ) design. Let b:=B, and let r be the common number of blocks through a point. Then bk=vr,r(k1)=λ(v1).

Facts & Assumptions

Given: A 2-(v,k,λ) design (P,B).

[L1]

Every point of the design lies in the same number r of blocks (Every point of a 2-design lies in the same number of blocks).

[L2]

Every block has exactly k points and every two-element subset of P lies in exactly λ blocks (A 2-(v,k,λ) design).

Proof

technique · direct
1.1

Let b:=B, and let r be the common number of blocks through a point from [L1].

L1choose
2.1

Count the incident pairs (p,B) with pB. Each block contributes k such pairs, so the total is bk; each of the v points contributes r such pairs, so the total is also vr. Hence bk=vr.

step 1.1L2algebra
3.1

Fix a point pP and count the ordered pairs (q,B) with qP{p} and {p,q}B. By [L2], each of the r blocks through p contributes k1 choices of q, while each of the v1 other points contributes exactly λ blocks. Therefore r(k1)=λ(v1).

step 1.1L2algebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The standard divisibility conditions for a 2-design

Statement

If a 2-(v,k,λ) design exists, then r=λ(v1)k1N,b=vλ(v1)k(k1)N. In particular, k1 divides λ(v1) and k(k1) divides vλ(v1).

Facts & Assumptions

Given: A 2-(v,k,λ) design.

[L1]

The counting identities are bk=vr and r(k1)=λ(v1) (A 2-design satisfies bk=vr and r(k1)=λ(v1)).

Proof

technique · direct
1.1

Solving the second identity of [L1] gives r=λ(v1)/(k1), so k1 divides λ(v1).

L1algebra
2.1

Substituting step 1.1 into the first identity of [L1] gives b=vλ(v1)/(k(k1)), so k(k1) divides vλ(v1).

step 1.1L1algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

For a 2-design, NNT=(rλ)I+λJ

Statement

Let (P,B) be a 2-(v,k,λ) design, let N be its point-block incidence matrix, let r be the common number of blocks through a point, let Iv be the v×v identity matrix, and let Jv be the v×v all-ones matrix. Then NNT=(rλ)Iv+λJv.

Facts & Assumptions

Given: A 2-(v,k,λ) design (P,B) and its incidence matrix N.

[L2]

Every two distinct points lie together in exactly λ blocks (A 2-(v,k,λ) design).

Proof

technique · direct
1.1

The (p,p) entry of NNT counts the blocks containing p, so every diagonal entry is r by [L1].

L1algebra
1.2

If pq, then the (p,q) entry of NNT counts the blocks containing both p and q, so every off-diagonal entry is λ by [L2].

L2algebra
2.1

The matrix on the right has diagonal entries (rλ)+λ=r and off-diagonal entries λ, so steps 1.1 and 1.2 identify it with NNT.

step 1.1step 1.2algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Fisher's inequality: every 2-(v,k,λ) design has at least v blocks

Statement

Every 2-(v,k,λ) design has at least v blocks.

Facts & Assumptions

Given: A 2-(v,k,λ) design with incidence matrix N and b blocks.

[L1]

The incidence identity is NNT=(rλ)Iv+λJv (For a 2-design, NNT=(rλ)I+λJ).

[L2]

The counting identities give r(k1)=λ(v1), with 2k<v and λ1 (A 2-design satisfies bk=vr and r(k1)=λ(v1)).

Proof

technique · direct
1.1

From [L2] one gets rλ=λ(vk)/(k1)>0, because λ1 and v>k.

L2algebra
2.1

If xRv is nonzero, then [L1] gives xTNNTx=(rλ)ixi2+λ(ixi)2>0 by step 1.1. Therefore no nonzero vector satisfies xTN=0.

step 1.1L1algebra
3.1

So the v rows of N are linearly independent in Rb. A family of v linearly independent vectors in Rb requires vb.

step 2.1algebra

Remarks

The positivity argument is over R. The published false statement FALSE: distinct nonempty A1,,Am[n] whose pairwise intersections all have the same parity satisfy mn records why the same proof does not survive over F2.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A symmetric design

Definition

A symmetric 2-(v,k,λ) design is a 2-(v,k,λ) design with exactly v blocks.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

In a symmetric 2-design, distinct blocks meet in exactly λ points

Statement

Let (P,B) be a symmetric 2-(v,k,λ) design. Then every two distinct blocks of B meet in exactly λ points.

Facts & Assumptions

Given: A symmetric 2-(v,k,λ) design with incidence matrix N.

[L1]

The counting identities are bk=vr and r(k1)=λ(v1) (A 2-design satisfies bk=vr and r(k1)=λ(v1)).

[L2]

The incidence identity is NNT=(rλ)Iv+λJv (For a 2-design, NNT=(rλ)I+λJ).

Proof

technique · direct
1.1

Symmetry gives b=v, so the first identity in [L1] yields r=k.

L1algebra
2.1

Using step 1.1 in the second identity of [L1], one gets k(k1)=λ(v1), so kλ=k(vk)/(v1)>0 because k<v.

step 1.1L1algebra
3.1

If xTN=0, then xTNNTx=0, but [L2] and step 2.1 give xTNNTx=(kλ)ixi2+λ(ixi)2, which is positive for every nonzero x. Hence N is invertible.

step 2.1L2algebra
4.1

Every row and every column of N has sum k: rows because each point lies in r=k blocks by step 1.1, and columns because every block has size k. Therefore NJv=JvN=kJv, so step 3.1 gives N1JvN=Jv.

step 1.1step 3.1L1algebra
5.1

Multiplying the identity of [L2] on the left by N1 and on the right by N gives NTN=(kλ)Iv+λJv.

step 1.1step 4.1L2algebra
6.1

The (B,C) entry of NTN counts the points in BC, so step 5.1 shows that every off-diagonal entry is λ. Thus distinct blocks meet in exactly λ points.

step 5.1algebra
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Steiner triple systems

Definition

A Steiner triple system of order v, written STS(v), is a 2-(v,3,1) design.

Remarks

This is the case conventionally denoted S(2,3,v) in the general Steiner-system notation. The present page uses only this triple-system case.

CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A Steiner triple system can exist only when v1 or 3(mod6)

Statement

If a Steiner triple system of order v exists, then v1 or 3(mod6).

Facts & Assumptions

Given: A Steiner triple system of order v.

[L1]

A Steiner triple system is a 2-(v,3,1) design (Steiner triple systems).

[L2]

For a 2-design, the numbers r=λ(v1)/(k1) and b=vλ(v1)/(k(k1)) are integers (The standard divisibility conditions for a 2-design).

Proof

technique · direct
1.1

Substituting k=3 and λ=1 into [L2] gives r=(v1)/2N, so v is odd.

L1L2algebra
1.2

The same substitution gives b=v(v1)/6N, so 3 divides v(v1)/2.

L1L2algebra
2.1

Among the odd residue classes modulo 6, only 1 and 3 make v(v1)/2 divisible by 3. Hence v1 or 3(mod6).

step 1.1step 1.2algebra
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Bose's construction gives a Steiner triple system of order 6m+3 for m1

Statement

Let m1 be a natural number, put n:=2m+1, and write Q:=Z/n. On Q define xy:=[n+12]n(x+y). Let the point set be Q×(Z/3). For each xQ, let Vx:={(x,[0]3),(x,[1]3),(x,[2]3)}, and for each iZ/3 and each two-element subset {x,y}Q, let B{x,y},i:={(x,i),(y,i),(xy,i+[1]3)}. This is well defined because xy=yx. Then the blocks Vx and B{x,y},i form a Steiner triple system on 6m+3 points.

Facts & Assumptions

Given: A natural number m1, the odd number n:=2m+1, the quotient sets Q:=Z/n and Z/3, and the blocks just defined.

[L3]

A Steiner triple system of order v is a 2-(v,3,1) design (Steiner triple systems).

Proof

technique · direct
1.1

In Z/n one has [2]n[(n+1)/2]n=[1]n, because 2(n+1)/2=n+11(modn). Therefore xx=x for every xQ, and if xz=xz then multiplying by [2]n gives z=z. So for each fixed x, the map zxz is a bijection of Q.

L2algebra
1.2

By [L1], the point set Q×(Z/3) has 3n=6m+3 points.

L1algebra
1.3

There are n vertical blocks Vx and 3(n2) blocks of the form B{x,y},i.

L1algebra
1.4

A pair of points with the same first coordinate and different second coordinates lies in exactly one vertical block, namely Vx. No block of the form B{x,y},i contains such a pair, because its first two points have distinct first coordinates.

givenalgebra
1.5

A pair of points of the form (x,i) and (y,i) with xy lies in exactly one block of the form B{x,y},i, because the unordered pair {x,y} and the layer i determine that block. No vertical block contains such a pair.

givenalgebra
2.1

A pair of points of the form (x,i) and (y,i+[1]3) with xy lies in exactly one block of the form B{x,z},i: by step 1.1 there is a unique zQ with xz=y, and zx because xx=xy. Distinct choices of z would contradict the injectivity from step 1.1.

step 1.1algebra
3.1

Every unordered pair of distinct points falls into exactly one of the three cases from steps 1.4, 1.5, and 2.1, after swapping the pair if necessary to make the second coordinates differ by [1]3. Hence every pair of distinct points lies in exactly one block.

step 1.4step 1.5step 2.1
4.1

Every block has size 3, and step 3.1 shows that the block family is a 2-(3n,3,1) design. Since m1, one has n3 and therefore 3<3n, so [L3] applies and yields a Steiner triple system on 3n=6m+3 points.

step 1.2step 3.1L3
RemarkRemark: AI-adaptedProof: Not supplied sources checked 2026-08-26 not proved hereOpen item page →
Recorded, not proved here. This statement is included so the library can refer to it honestly, with a citation to the literature. It is not proved anywhere in this library: the track that would prove it has not been developed here yet.

Skolem's construction gives a Steiner triple system of order 6m+1

Statement

The source gives an explicit Skolem construction on (Z/(2m))×(Z/3){} and proves that its blocks form a Steiner triple system of order 6m+1 for every m1.

Remarks

This page uses only that existence statement. The exact block families are not rebuilt here, because the harvested notes and design record for this batch both require that block list to be copied from a verified source rather than reconstructed from memory.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26 rests on unproved materialOpen item page →
Rests on 1 statement not proved in this library. Every dependency marked below is recorded with a citation but is not established here, because the track that would prove it has not yet been developed in this library. Everything else in this proof is proved here.

A Steiner triple system exists exactly for orders v>3 with v1 or 3(mod6)

Statement

A Steiner triple system of order v exists if and only if v>3 and v1 or 3(mod6).

Facts & Assumptions

Given: A natural number v.

[L1]

If a Steiner triple system of order v exists, then v1 or 3(mod6) (A Steiner triple system can exist only when v1 or 3(mod6)).

[L2]

For every natural number m1, Bose's construction yields a Steiner triple system of order 6m+3 (Bose's construction gives a Steiner triple system of order 6m+3 for m1).

[L3]

For every integer m1, Skolem's construction yields a Steiner triple system of order 6m+1 (Skolem's construction gives a Steiner triple system of order 6m+1 ).

[L4]

A Steiner triple system of order v is a 2-(v,3,1) design, and a 2-design requires 23<v (Steiner triple systems, A 2-(v,k,λ) design).

Proof

technique · direct
1.1

If a Steiner triple system of order v exists, then [L4] gives v>3, and [L1] gives v1 or 3(mod6).

L1L4
1.2

Conversely, suppose v>3 and v3(mod6). Then v=6m+3 for some natural number m, and v>3 forces m1. So [L2] gives a Steiner triple system of order v.

L2algebra
1.3

Suppose instead that v>3 and v1(mod6). Then v=6m+1 for some integer m1, because v1(mod6) and v>3 force v7. Now [L3] gives a Steiner triple system of order v.

L3algebra
2.1

The two congruence classes 1 and 3 modulo 6 exhaust the converse assumption, so steps 1.2 and 1.3 prove that direction. Together with step 1.1, this proves the theorem.

step 1.1step 1.2step 1.3
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A finite projective plane

Definition

A finite projective plane is a finite set P of points together with a finite collection L of subsets of P, called lines, such that:

  • every line contains at least three points;
  • any two distinct points lie on exactly one line;
  • any two distinct lines meet in exactly one point;
  • there exist four points no three of which lie on one line.
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-08-26Open item page →

Every line in a finite projective plane has the same number of points

Statement

In a finite projective plane, any two lines have the same number of points.

Facts & Assumptions

Given: A finite projective plane (P,L).

[L1]

Any two distinct points lie on exactly one line, any two distinct lines meet in exactly one point, every line contains at least three points, and there exist four points no three of which lie on one line (A finite projective plane).

Proof

technique · direct
1.1

Let and m be distinct lines, and write p:=m, which exists and is unique by [L1].

L1choose
1.2

There is a point x outside m. If one of the four noncollinear points from [L1] lies outside m, choose it. Otherwise exactly two of them lie on and two lie on m; let am and cm be such points. The line through a and c is distinct from both and m, so because every line contains at least three points, it has a point x different from a and c, and that x lies on neither nor m.

L1choose
2.1

For each y{p}, let φ(y) be the unique point where the line through x and y meets m. Since xm, one has φ(y)p, and if φ(y1)=φ(y2) then the lines through x and y1,y2 coincide, forcing y1=y2. So φ is injective from {p} to m{p}.

step 1.1step 1.2L1choose
3.1

Reversing the same construction with the roles of and m exchanged gives an injective map from m{p} to {p}. Since the two sets are finite, they have the same cardinality. Therefore =m.

step 1.1step 1.2step 2.1L1algebra
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The order of a finite projective plane

Definition

Let (P,L) be a finite projective plane. By Every line in a finite projective plane has the same number of points, every line has the same number of points. If that common number is n+1, then n is called the order of the projective plane.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A finite projective plane of order n has n2+n+1 points and the same number of lines

Statement

Let (P,L) be a finite projective plane of order n. Then P and L are both equal to n2+n+1.

Facts & Assumptions

Given: A finite projective plane (P,L) of order n.

[L1]

Every line contains exactly n+1 points (The order of a finite projective plane).

[L2]

Any two distinct points lie on exactly one line, any two distinct lines meet in exactly one point, and there exist four points no three of which lie on one line (A finite projective plane).

Proof

technique · direct
1.1

Choose a line L. Since no line contains three of the four noncollinear points from [L2], some point pP lies outside .

L2choose
2.1

For each point q, there is a unique line through p and q, and distinct points of give distinct lines through p. Conversely, any line through p meets in exactly one point by [L2]. Therefore exactly n+1 lines pass through p.

step 1.1L1L2algebra
3.1

Each of the n+1 lines through p contains exactly n points besides p, and the sets of those other points are pairwise disjoint because two distinct lines through p meet only at p. Every point distinct from p lies on exactly one of these lines, namely its unique joining line with p. Therefore P=1+n(n+1)=n2+n+1.

step 1.1step 2.1L1L2algebra
4.1

Count incident pairs (x,) with x. By [L1], each line contributes n+1 such pairs. By step 2.1 and the argument there applied to an arbitrary point, each point also lies on exactly n+1 lines. Therefore L(n+1)=P(n+1), and step 3.1 gives L=P=n2+n+1.

step 2.1step 3.1L1algebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A projective plane of order n is a symmetric 2-(n2+n+1,n+1,1) design

Statement

Let (P,L) be a finite projective plane of order n. Then, with points as the ground set and lines as the blocks, (P,L) is a symmetric 2-(n2+n+1,n+1,1) design.

Facts & Assumptions

Given: A finite projective plane (P,L) of order n.

[L1]

Every line has exactly n+1 points (The order of a finite projective plane).

[L2]

Any two distinct points lie on exactly one line (A finite projective plane).

[L3]

A plane of order n has n2+n+1 points and the same number of lines (A finite projective plane of order n has n2+n+1 points and the same number of lines).

Proof

technique · direct
1.1

By [L1], every block has size n+1, and by [L2], every pair of distinct points lies in exactly one block. Thus (P,L) is a 2-(n2+n+1,n+1,1) design.

L1L2L3
2.1

By [L3], the number of blocks equals the number of points, namely n2+n+1, so the design is symmetric.

L3
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

For every prime power q, the space PG(2,q) is a projective plane of order q

Statement

Let q be a prime power, choose a field F with q elements, and consider the incidence structure whose points are the one-dimensional linear subspaces of F3, whose lines are the two-dimensional linear subspaces of F3, and where incidence is inclusion. Then this structure is a finite projective plane of order q. It is denoted PG(2,q).

Facts & Assumptions

Given: A prime power q.

[L1]

There exists a field F with exactly q elements (For every prime p and n1, a field with pn elements exists).

[L2]

A one-dimensional F-vector space has q elements, a two-dimensional one has q2 elements, and F3 has q3 elements (A d-dimensional vector space over a field with q elements has exactly qd elements).

Proof

technique · direct
1.1

Choose a field F with q elements by [L1], and let points and lines be the one-dimensional and two-dimensional subspaces of F3.

L1choose
2.1

If U and V are distinct points, choose nonzero vectors uU and vV. They are linearly independent, so their span is a two-dimensional subspace containing both U and V. Any two-dimensional subspace containing U and V contains u and v, hence contains their span, so this line is unique.

step 1.1algebra
2.2

Let W1 and W2 be distinct lines. Each has q2 elements by [L2]. If W1W2={0}, then the map W1×W2F3, (x,y)x+y, is injective, so F3 would have at least q4 elements, contradicting [L2]. Thus W1W2 contains a nonzero vector and therefore at least one point. If it contained two distinct points, then it would contain the two-dimensional span of those points, forcing W1=W2. So distinct lines meet in exactly one point.

step 1.1L2algebra
2.3

The four one-dimensional subspaces e1, e2, e3, and e1+e2+e3 have no three on one line: the span of any two coordinate axes is the set of vectors with one coordinate 0, which does not contain e1+e2+e3, and the span of ei with e1+e2+e3 does not contain either of the other two coordinate axes.

step 1.1algebra
2.4

Let W be a line. By [L2], W has q21 nonzero vectors. Each point on W has q1 nonzero vectors, and two distinct points meet only in 0, so the points on W partition the nonzero vectors of W into pieces of size q1. Hence W contains (q21)/(q1)=q+1 points, which is at least 3 because every prime power satisfies q2.

step 1.1L2algebra
3.1

Steps 2.1, 2.2, 2.3, and 2.4 verify the axioms of A finite projective plane, and step 2.4 identifies the common line size as q+1. Therefore The order of a finite projective plane gives order q.

step 2.1step 2.2step 2.3step 2.4
DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

A Latin square

Definition

Let R, C, and S be finite sets of the same cardinality n. A Latin square of order n on rows R, columns C, and symbols S is a function L:R×CS such that:

  • for each fixed row rR, the map cL(r,c) is a bijection CS;
  • for each fixed column cC, the map rL(r,c) is a bijection RS.

When R=C=S={0,1,,n1}, this is the usual square array description.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Orthogonal Latin squares and complete families of them

Definition

Let L,M:R×CS be Latin squares of the same order n on the same row, column, and symbol sets. They are orthogonal when the map (r,c)(L(r,c),M(r,c)) is a bijection from R×C to S×S, equivalently when every ordered pair of symbols occurs exactly once.

A complete family of mutually orthogonal Latin squares of order n is a family of n1 pairwise orthogonal Latin squares of that order.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

The linear Latin squares La(i,j)=ai+j over Fq are pairwise orthogonal

Statement

Let F be a finite field with q elements. For each nonzero aF, define La:F×FF by La(i,j):=ai+j. Then each La is a Latin square of order q, and if ab then La and Lb are orthogonal.

Facts & Assumptions

Given: A finite field F, nonzero elements a,bF, and elements i,j,s,tF.

[L1]

A Latin square is a function whose row maps and column maps are bijections, and orthogonality means that every ordered pair of symbols occurs exactly once (A Latin square, Orthogonal Latin squares and complete families of them).

Proof

technique · direct
1.1

For fixed i, the map jai+j is a translation of F, so it is a bijection. For fixed j, the map iai+j is the composition of multiplication by the nonzero scalar a and a translation, so it is also a bijection. Thus La is a Latin square of order q.

L1algebra
2.1

Assume ab. Given symbols s,tF, a cell (i,j) satisfies La(i,j)=s and Lb(i,j)=t exactly when ai+j=s and bi+j=t. Subtracting gives (ab)i=st, and since ab0 there is a unique solution i. Then j=sai is also unique. Therefore every ordered pair (s,t) occurs exactly once, so La and Lb are orthogonal.

L1algebra
CorollaryStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26Open item page →

Every prime power order q admits q1 mutually orthogonal Latin squares

Statement

For every prime power q, there exists a complete family of q1 mutually orthogonal Latin squares of order q.

Facts & Assumptions

Given: A prime power q.

[L1]
[L2]

For each nonzero aF, the square La(i,j)=ai+j is Latin, and distinct nonzero a give orthogonal squares (The linear Latin squares La(i,j)=ai+j over Fq are pairwise orthogonal).

[L3]

A complete family of order q consists of q1 pairwise orthogonal Latin squares (Orthogonal Latin squares and complete families of them).

Proof

technique · direct
1.1

Choose a field F with q elements by [L1]. It has exactly q1 nonzero elements.

L1choose
2.1

By [L2], the squares La for aF× are pairwise orthogonal Latin squares of order q. Since there are exactly q1 of them, [L3] makes this family complete.

step 1.1L2L3

5 · Examples, counterexamples and false statements

None yet.

Sources