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.
Euler's criterion computes by repeated squaring
Example
Let . Repeated squaring computes
and therefore .
For a checkable transcript, let and let be the accumulated product through bit of . The rows with bit leave the accumulator unchanged.
| bit | |||
|---|---|---|---|
| 0 | 1 | 3 | 3 |
| 1 | 1 | 9 | 27 |
| 2 | 1 | 81 | 2187 |
| 3 | 0 | 6561 | 2187 |
| 4 | 0 | 43046721 | 2187 |
| 5 | 0 | 311816404 | 2187 |
| 6 | 1 | 332055490 | 554374989 |
| 7 | 1 | 627697086 | 692682703 |
| 8 | 1 | 290411863 | 122079421 |
| 9 | 0 | 428546868 | 122079421 |
| 10 | 0 | 664373569 | 122079421 |
| 11 | 0 | 128724442 | 122079421 |
| 12 | 1 | 392778933 | 332499182 |
| 13 | 0 | 25099053 | 332499182 |
| 14 | 1 | 74866315 | 85056380 |
| 15 | 1 | 620616191 | 683996757 |
| 16 | 1 | 721181380 | 157844918 |
| 17 | 0 | 204089129 | 157844918 |
| 18 | 1 | 418766369 | 355227031 |
| 19 | 0 | 709737354 | 355227031 |
| 20 | 0 | 528168097 | 355227031 |
| 21 | 1 | 329748334 | 275223588 |
| 22 | 0 | 397327928 | 275223588 |
| 23 | 1 | 16921694 | 272602723 |
| 24 | 1 | 688270323 | 635018952 |
| 25 | 0 | 178932138 | 635018952 |
| 26 | 1 | 99664525 | 255823173 |
| 27 | 0 | 375528119 | 255823173 |
| 28 | 1 | 179529638 | 726377358 |
Facts & Assumptions
Given: The prime , the binary exponent , and the displayed repeated-squaring transcript.
Euler's criterion gives for every integer and odd prime (Euler's criterion: ).
Verification
Starting from , each table entry satisfies ; the bit column is the binary expansion , and multiplying precisely the with bit gives the displayed accumulators, ending at .
The final residue is , and it is not congruent to because .
Applying [L1] with and using step 2.1 gives .
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 57 results over 13 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.
Sources
- W. Stein, Elementary Number Theory, Example 4.2.5 (standard reference, not scraped)