Alphabeta Math
ExampleConstruction: Literature-sourcedVerification: AI-adaptedPipeline-generatedjudge pass (gpt-6.1-sol)
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.

The square and hexagonal tori have j-invariants 1728 and 0

Example

For the square lattice Λi=Z+Zi and the hexagonal lattice Λω=Z+Zω, ω=e2πi/3: j(Λi)=1728,j(Λω)=0. Moreover j(Λ)=1728 if and only if Λ is homothetic to Z[i], and j(Λ)=0 if and only if Λ is homothetic to Z[ω]. Multiplication by i (respectively ω) induces an automorphism of the corresponding torus of order 4 (respectively 3).

Facts & Assumptions

Given: The lattices Λi=Z+Zi and Λω=Z+Zω with ω=e2πi/3, their tori TΛ=C/Λ and class maps πΛ (Complex lattice and quotient torus, The quotient C/Λ is a compact Riemann surface); the modular function j of The modular discriminant and the j-invariant; and the zeros of E4,E6 (The zeros of E4 and E6 at the elliptic points).

[F1]

For a full lattice Λ with oriented basis (ω1,ω2) the value j(Λ):=j(ω2/ω1) is independent of the choice of oriented basis; moreover Λ′=cΛ for some c∈C×, biholomorphy of TΛ and TΛ′, and j(Λ′)=j(Λ) are equivalent (The j-invariant classifies complex tori).

[F2]

j(i)=1728 and j(ω)=0; on H the function j is holomorphic and PSL2(Z)-invariant, and j(τ)=j(τ′) only when τ,τ′ lie in one PSL2(Z)-class (The modular discriminant and the j-invariant, The j-invariant uniformizes X(1), The zeros of E4 and E6 at the elliptic points).

[F3]

The class map πΛ:C→TΛ is a holomorphic covering; for a∈C× with aΛ⊆Λ the formula ma([z]):=[az] is well defined on TΛ because z−w∈Λ implies a(z−w)∈Λ, and ma is holomorphic since πΛ∘(a⋅)=ma∘πΛ; when aΛ=Λ it is a biholomorphism with inverse ma−1 (The quotient C/Λ is a compact Riemann surface, Complex lattice and quotient torus).

Verification

1.1F1F2givenalgebra

Oriented bases. The pair (1,i) is an oriented basis of Λi=Z+Zi: i∉R and Im⁡(i/1)=1>0. Hence Λi has parameter τ=i and, by [F1] and the first value in [F2], j(Λi)=j(i)=1728. Likewise (1,ω) is an oriented basis of Λω=Z+Zω, since Im⁡ω=sin⁡(2π/3)=3/2>0, so Λω has parameter ω and j(Λω)=j(ω)=0 by [F2].

2.1F1F2step 1.1givenalgebra

The level sets of 1728 and 0. Let Λ be a full lattice. By [F1], j(Λ)=j(Λi) holds if and only if Λ is homothetic to Λi, and by 1.1 the value on the right is j(Λi)=1728; hence j(Λ)=1728 if and only if Λ is homothetic to Z[i]=Λi. The same argument with Λω gives: by [F1] and 1.1, j(Λ)=j(Λω)=0 if and only if Λ is homothetic to Λω=Z[ω]. Equivalently, both statements say that the level set of each of the two special values is a single homothety class, as also follows from the injectivity of j on PSL2(Z)-classes recorded in [F2].

3.1F3givenalgebra∎

Automorphisms of order 4 and 3. Multiplication by i preserves Λi: i(m+ni)=−n+mi with −n,m∈Z; hence iΛi=Λi (equality, since i is invertible and iΛi⊆Λi with the same argument applied to −i), and [F3] provides the biholomorphic automorphism mi([z])=[iz] of TΛi. Its fourth power is the identity, mi4=mi4=m1=id⁡, while mi2=m−1 is not the identity because [1/3]≠[−1/3]: their difference would require 2/3∈Λi, and no element m+ni of Λi with n=0 equals 2/3∉Z; so the order of mi divides 4 but not 2, hence is exactly 4. Similarly ωΛω⊆Λω because ω⋅1=ω and ω⋅ω=ω2=−1−ω lie in Λω, and ωΛω=Λω by the same inverse argument with ω−1=ω2; so [F3] gives the automorphism mω([z])=[ωz]. Its cube is mω3=mω3=m1=id⁡ since ω3=1, and mω is not the identity because [ω/2]≠[1/2]: (ω−1)/2=−12+12ω is not of the form m+nω with m,n∈Z; so the order of mω divides 3 but is not 1, hence is exactly 3.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

70 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources