FP0001 · prime_field_mod_of_equalEquality gives genuine balanced modular congruence.
layer 0 · 8 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0002 · prime_field_zero_below_primeZero is a canonical representative at every prime, including two.
layer 0 · 9 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0003 · prime_field_residue_reflexiveEvery bounded representative represents itself, including zero.
layer 0 · 8 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0004 · prime_field_residue_input_equalEquality transports the dividend of an actual residue graph.
layer 0 · 8 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0005 · prime_field_residue_congruence_transportBalanced congruence transports canonical residues; no quotient oracle is assumed.
layer 0 · 16 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0006 · prime_field_residue_bounded_valueNo two distinct representatives below p denote the same residue class.
layer 1 · 15 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0007 · prime_field_residue_modulus_zeroThe modulus itself has canonical residue zero, the characteristic-p boundary.
layer 1 · 9 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0008 · prime_field_add_existsConstruct the unique canonical add output for every pair of residues.
layer 0 · 22 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0009 · prime_field_add_functionalThe actual bounded add graph is functional without any field-law premise.
layer 0 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP000A · prime_field_add_exists_uniqueExistence and uniqueness of canonical prime-field add are both proved.
layer 1 · 28 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP000B · prime_field_add_commutativeCommutativity of actual canonical add, not an assumed table axiom.
layer 1 · 20 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP000C · prime_field_multiply_existsConstruct the unique canonical multiply output for every pair of residues.
layer 0 · 22 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP000D · prime_field_multiply_functionalThe actual bounded multiply graph is functional without any field-law premise.
layer 0 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP000E · prime_field_multiply_exists_uniqueExistence and uniqueness of canonical prime-field multiply are both proved.
layer 1 · 28 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP000F · prime_field_multiply_commutativeCommutativity of actual canonical multiply, not an assumed table axiom.
layer 1 · 20 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0010 · prime_field_add_associativeBoth bracketings of three canonical add operands give the same actual result.
layer 1 · 78 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0011 · prime_field_multiply_associativeBoth bracketings of three canonical multiply operands give the same actual result.
layer 1 · 78 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0012 · prime_field_left_distributiveActual left distributivity of multiplication over addition on bounded representatives.
layer 1 · 77 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0013 · prime_field_right_distributiveActual right distributivity of multiplication over addition on bounded representatives.
layer 1 · 77 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0014 · prime_field_add_zero_rightNatural zero is the actual additive identity, not an arbitrary chosen code.
layer 1 · 17 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0015 · prime_field_add_zero_leftZero is also the left additive identity on every canonical representative.
layer 2 · 14 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0016 · prime_field_multiply_one_rightNatural one is the actual multiplicative identity, including at p=2.
layer 1 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0017 · prime_field_multiply_one_leftOne is also the left multiplicative identity.
layer 2 · 14 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0018 · prime_field_multiply_zero_rightMultiplication by the actual zero representative produces zero.
layer 1 · 19 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0019 · prime_field_multiply_zero_leftZero is absorbing on both sides of multiplication.
layer 2 · 14 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP001A · prime_field_add_cancel_leftAdditive cancellation follows from genuine balanced congruence cancellation and canonical bounds.
layer 0 · 35 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP001B · prime_field_negate_existsConstruct a bounded additive inverse by actual signed floor division; the zero input is included.
layer 1 · 33 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP001C · prime_field_negate_functionalActual additive inverses are unique among canonical representatives.
layer 1 · 14 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP001D · prime_field_negate_exists_uniqueEvery element, including zero, has a unique actual additive inverse.
layer 2 · 23 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP001E · prime_field_inverse_existsEvery nonzero representative has an actual bounded multiplicative inverse, uniformly at every prime.
layer 0 · 27 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP001F · prime_field_inverse_functionalMultiplicative inverses are unique as bounded natural representatives.
layer 0 · 23 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0020 · prime_field_inverse_exists_uniqueProved unique inverse existence has exactly the nonzero carrier domain, not an odd-prime or supplied-inverse premise.
layer 1 · 25 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0021 · prime_field_zero_has_no_multiplicative_inverseZero has no product equal to one; this follows from multiplication, not from the inverse definition's guard.
layer 3 · 24 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0022 · prime_field_inverse_output_nonzeroAn actual inverse is itself nonzero, so reciprocal inversion has the correct domain.
layer 4 · 21 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0023 · prime_field_inverse_symmetricInversion is symmetric on the nonzero elements, with both domains proved.
layer 5 · 21 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0024 · prime_field_nonzero_coprimeEvery nonzero canonical element is genuinely coprime to its prime modulus.
layer 1 · 22 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0025 · prime_field_multiply_cancel_nonzero_leftCancellation by any nonzero element is proved, not assumed from a field certificate.
layer 2 · 48 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0026 · prime_field_no_zero_divisorsA zero canonical product has a zero factor, including the characteristic-two case.
layer 3 · 28 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0027 · prime_field_residue_addThe natural-number residue map preserves actual canonical add.
layer 0 · 30 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0028 · prime_field_residue_multiplyThe natural-number residue map preserves actual canonical multiply.
layer 0 · 30 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0029 · prime_field_positive_below_modulus_not_zeroNo positive natural below p has residue zero; the modulus boundary is sharp.
layer 2 · 15 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP002A · prime_field_arithmetic_lawsEvery prime has genuine canonical field arithmetic with distinct zero/one, total unique operations, both distributive laws, additive inverses and precisely nonzero multiplicative inverses.
layer 4 · 135 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP002B · prime_field_add_grid_value_existsConstruct the actual bounded add value at every one of the p*p row-major indices.
layer 1 · 42 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP002C · prime_field_multiply_grid_value_existsConstruct the actual bounded multiply value at every one of the p*p row-major indices.
layer 1 · 42 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP002D · prime_field_zero_extended_inverse_existsTotalize only the inverse table by recording zero at zero; the nonzero branch constructs a genuine inverse.
layer 1 · 38 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP002E · prime_field_zero_extended_inverse_functionalThe explicit zero convention and genuine nonzero inverses together define a functional total table operation.
layer 1 · 35 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP002F · prime_field_add_prefix_choiceOrdinary finite induction codes actual pointwise add witnesses; no choice axiom or unproved field law is introduced.
layer 0 · 74 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0030 · prime_field_multiply_prefix_choiceOrdinary finite induction codes actual pointwise multiply witnesses; no choice axiom or unproved field law is introduced.
layer 0 · 74 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0031 · prime_field_negate_prefix_choiceOrdinary finite induction codes actual pointwise negate witnesses; no choice axiom or unproved field law is introduced.
layer 0 · 75 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0032 · prime_field_inverse_prefix_choiceOrdinary finite induction codes actual pointwise inverse witnesses; no choice axiom or unproved field law is introduced.
layer 0 · 78 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0033 · prime_field_add_table_existsConstruct every entry of the finite add table from primality alone.
layer 2 · 12 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0034 · prime_field_multiply_table_existsConstruct every entry of the finite multiply table from primality alone.
layer 2 · 12 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0035 · prime_field_negate_table_existsConstruct every entry of the finite negate table from primality alone.
layer 2 · 12 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0036 · prime_field_inverse_table_existsConstruct every entry of the finite inverse table from primality alone.
layer 2 · 12 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0037 · prime_field_operation_tables_existsEvery prime has four actual finite beta-coded arithmetic tables; zero is only a totalized inverse-table convention.
layer 3 · 41 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0038 · prime_field_add_grid_value_lookupActual quotient/remainder uniqueness identifies both row-major coordinates of a add table entry.
layer 0 · 36 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0039 · prime_field_add_table_lookupEvery decoded add table lookup has exactly the proved canonical arithmetic meaning.
layer 1 · 39 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP003A · prime_field_add_table_reflectEvery genuine canonical add result occurs at its actual finite table index.
layer 2 · 40 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP003B · prime_field_multiply_grid_value_lookupActual quotient/remainder uniqueness identifies both row-major coordinates of a multiply table entry.
layer 0 · 36 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP003C · prime_field_multiply_table_lookupEvery decoded multiply table lookup has exactly the proved canonical arithmetic meaning.
layer 1 · 39 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP003D · prime_field_multiply_table_reflectEvery genuine canonical multiply result occurs at its actual finite table index.
layer 2 · 40 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP003E · prime_field_negate_table_lookupEvery decoded negate table lookup has its exact unary meaning, including the inverse-at-zero convention.
layer 0 · 26 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP003F · prime_field_negate_table_reflectEvery genuine negate value is stored at its actual unary table index.
layer 2 · 35 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0040 · prime_field_inverse_table_lookupEvery decoded inverse table lookup has its exact unary meaning, including the inverse-at-zero convention.
layer 0 · 28 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0041 · prime_field_inverse_table_reflectEvery genuine inverse value is stored at its actual unary table index.
layer 2 · 35 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0042 · prime_field_add_table_commutativeThe actual finite add table is symmetric under exchanging row and column.
layer 3 · 34 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0043 · prime_field_add_table_associativeBoth parenthesizations of three actual add table lookups agree, with intermediate bounds proved.
layer 2 · 81 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0044 · prime_field_multiply_table_commutativeThe actual finite multiply table is symmetric under exchanging row and column.
layer 3 · 34 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0045 · prime_field_multiply_table_associativeBoth parenthesizations of three actual multiply table lookups agree, with intermediate bounds proved.
layer 2 · 81 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0046 · prime_field_inverse_table_zeroThe totalized inverse table really stores zero at zero, without claiming zero has an inverse.
layer 3 · 24 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0047 · prime_field_inverse_table_nonzeroEvery nonzero inverse-table entry multiplies its input to the actual one representative.
layer 1 · 28 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0048 · prime_field_left_table_distributiveActual finite addition and multiplication table entries satisfy left distributivity, with all intermediate bounds derived.
layer 2 · 103 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0049 · prime_field_right_table_distributiveActual finite addition and multiplication table entries satisfy right distributivity, with all intermediate bounds derived.
layer 2 · 103 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP004A · prime_field_enumeration_valueEvery decoded entry of the identity enumeration equals its actual index.
layer 0 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP004B · prime_field_enumeration_is_bijectionThe actual p-entry enumeration is bounded, injective and onto every canonical field representative.
layer 1 · 63 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP004C · prime_field_cardinality_existsExactly p canonical elements are witnessed by an actual finite bijection, not an external model count.
layer 2 · 13 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP004D · prime_field_unit_trace_recodeA genuine recoding preserving every one of the n+1 trace entries preserves all actual unit-addition steps.
layer 0 · 56 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP004E · prime_field_unit_trace_successorAppend the genuinely computed next unit sum to an actual finite beta history.
layer 1 · 58 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP004F · prime_field_unit_trace_residueOrdinary induction proves that an actual n-step addition-of-one history has canonical residue n; the relation does not assume this invariant.
layer 1 · 97 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0050 · prime_field_unit_trace_result_boundedEvery trace endpoint is a canonical representative, including the empty-history endpoint.
layer 2 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0051 · prime_field_unit_trace_existsConstruct an actual history of n additions of one for every natural n, including the empty history.
layer 3 · 71 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0052 · prime_field_unit_multiple_residueAn actual repeated sum of n ones has canonical residue n.
layer 2 · 15 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0053 · prime_field_unit_multiple_from_residueConstruct a genuine repeated-addition history ending at any supplied canonical residue; the trace invariant is proved, not assumed.
layer 4 · 35 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0054 · prime_field_unit_multiple_functionalAny two actual histories of the same number of additions of one have identical endpoints.
layer 3 · 24 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0055 · prime_field_unit_multiple_exists_uniqueRepeated addition is a total functional computation on every natural length, with an actual beta execution history.
layer 4 · 28 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0056 · prime_field_characteristic_exactThe first positive number of additions of the actual identity one that returns zero is exactly p, including p=2.
layer 5 · 26 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not StableFP0057 · prime_field_of_prime_order_existsFor every prime construct all finite arithmetic tables, an exact p-element bijection, every field law, and characteristic p. This is the k=1 case only, not arbitrary prime-power extension fields.
layer 6 · 40 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable. All prerequisite bodies are checked in the literal complete bundle.