Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-16
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.

Multiplication by a with p∤a permutes an odd prime's signed half-system up to sign

Statement

Let p be an odd prime, let p∤a, and put m=(p−1)/2. For each 1≤j≤m, there are unique εj∈{1,−1} and rj∈{1,…,m} such that

aj≡εjrj(modp).

The absolute representatives r1,…,rm are a permutation of 1,…,m.

Facts & Assumptions

Given: An odd prime p, an integer a with p∤a, and m=(p−1)/2.

[L1]

Proof

technique · direct
1.1L1L2given

For 1≤j≤m, [L1] gives the standard representative sj of aj. It is nonzero because [L2] permits cancellation of the nonzero classes [a]p and [j]p. If sj≤m, set (εj,rj)=(1,sj); if sj>m, set (εj,rj)=(−1,p−sj). Since p=2m+1, this gives the stated unique signed representative with 1≤rj≤m.

2.1L2step 1.1

If rj=rk, then aj≡ak or aj≡−ak(modp). Cancelling [a]p by [L2] gives j≡k or j≡−k(modp). In the first case ∣j−k∣<p forces j=k; in the second, 2≤j+k≤p−1, so p∤(j+k), a contradiction. Thus j↦rj is injective.

3.1L3step 2.1∎

The map j↦rj is an injection from the finite set {1,…,m} to itself, so [L3] makes it a bijection. Therefore r1,…,rm is a permutation of the half-system.

Depends on

Used by

Dependency tree · two levels

25 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