PQ0001 · prime_field_subtract_existsConstruct a genuine bounded solution of b+r=a using actual additive inverse and addition witnesses.
layer 0 · 62 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableConstruct actual coefficient differences, trimmed and monic representatives, and synthetic quotient/remainder executions over prime fields.
Alpha v34 checked-use · first admitted v32 · independently kernel and Lean verified; not Stable
Current library: Alpha v34, 4,223 checked-use theorems; Stable remains 432. Historical first admissions, original proof editions, and non-admitted aliases are preserved.
PQ0001 · prime_field_subtract_existsConstruct a genuine bounded solution of b+r=a using actual additive inverse and addition witnesses.
layer 0 · 62 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0002 · prime_field_subtract_equal_zeroThe genuine bounded difference of a canonical coefficient from itself is natural zero.
layer 0 · 18 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0003 · prime_field_polynomial_negate_emptyEvery pair of empty coefficient prefixes satisfies the operation, including modulus zero and arbitrary encodings.
layer 0 · 14 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0004 · prime_field_polynomial_negate_existsConstruct the entire actual canonical coefficient output by ordinary induction and beta-prefix extension; no output table is assumed.
layer 1 · 91 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0005 · prime_field_polynomial_negate_entryEvery actual decoded tuple satisfies the bounded scalar graph, independently of its existential witnesses.
layer 0 · 44 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0006 · prime_field_polynomial_negate_boundedThe actual operation graph itself forces every source and result coefficient to be canonical.
layer 0 · 42 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0007 · prime_field_polynomial_negate_functionalThe result is unique by existing decoded-prefix equality, never by equality of beta code numbers.
layer 1 · 63 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0008 · prime_field_polynomial_negate_transportIndependent beta recodings of every input and output preserve the actual aligned coefficient operation.
layer 0 · 38 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0009 · prime_field_polynomial_negate_involutiveReversing a genuine coefficientwise additive inverse gives the original values, without identifying encodings.
layer 0 · 29 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ000A · prime_field_polynomial_negate_zeroA genuinely encoded all-zero coefficient prefix is its own additive inverse.
layer 0 · 25 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ000B · prime_field_polynomial_negate_add_zeroAdding actual opposite coefficient values produces any genuine zero-prefix encoding.
layer 0 · 32 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ000C · prime_field_polynomial_subtract_emptyEvery pair of empty coefficient prefixes satisfies the operation, including modulus zero and arbitrary encodings.
layer 0 · 16 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ000D · prime_field_polynomial_subtract_existsConstruct the entire actual canonical coefficient output by ordinary induction and beta-prefix extension; no output table is assumed.
layer 1 · 124 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ000E · prime_field_polynomial_subtract_entryEvery actual decoded tuple satisfies the bounded scalar graph, independently of its existential witnesses.
layer 0 · 61 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ000F · prime_field_polynomial_subtract_boundedThe actual operation graph itself forces every source and result coefficient to be canonical.
layer 0 · 68 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0010 · prime_field_polynomial_subtract_functionalThe result is unique by existing decoded-prefix equality, never by equality of beta code numbers.
layer 1 · 80 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0011 · prime_field_polynomial_subtract_transportIndependent beta recodings of every input and output preserve the actual aligned coefficient operation.
layer 0 · 52 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0012 · prime_field_polynomial_subtract_recover_addRelate the actual subtraction witnesses to the actual aligned B+R=A table; no algebraic identity is assumed.
layer 0 · 31 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0013 · prime_field_polynomial_subtract_from_addRelate the actual subtraction witnesses to the actual aligned B+R=A table; no algebraic identity is assumed.
layer 0 · 31 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0014 · prime_field_polynomial_subtract_self_zeroSubtracting a canonical prefix from itself constructs its genuine all-zero coefficient result.
layer 1 · 28 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0015 · prime_field_polynomial_subtract_zero_rightSubtracting an actual zero prefix leaves the represented canonical coefficients unchanged.
layer 1 · 37 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0016 · prime_field_polynomial_subtract_zero_leftSubtracting an actual canonical prefix from zero yields its actual coefficientwise additive inverse.
layer 1 · 30 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0017 · prime_field_polynomial_subtract_equal_entry_zeroEqual aligned coefficients, in particular equal leading coefficients, leave actual zero at that result position.
layer 1 · 40 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0018 · prime_field_polynomial_subtract_equal_zeroSubtracting extensionally equal canonical prefixes gives an actual all-zero prefix even when their beta encodings differ.
layer 2 · 51 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0019 · prime_field_polynomial_subtract_add_cancelSubtracting the actual first addend from an actual sum recovers the other addend by represented-prefix equality.
layer 2 · 34 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ001A · prime_field_polynomial_subtract_common_right_cancelTwo actual differences with the same subtrahend and result have equal represented minuend coefficients.
layer 1 · 43 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ001B · prime_field_polynomial_suffix_existsConstruct every finite beta-coded suffix by the existing actual affine-slice constructor at stride one, including length zero.
layer 0 · 40 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ001C · prime_field_polynomial_suffix_entryEvery actual output decoding equals the input coefficient at the supplied shifted index.
layer 0 · 25 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ001D · prime_field_polynomial_suffix_boundedA genuine suffix ending at the annotated input length inherits every canonical coefficient bound.
layer 0 · 34 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ001E · prime_field_polynomial_suffix_equalTwo actual suffix encodings agree at every decoded prefix position, without asserting equality of raw codes.
layer 0 · 40 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ001F · prime_field_polynomial_leading_zero_cut_existsFinite induction scans actual decoded coefficients: either the entire prefix is zero or the first retained position has an actual nonzero value.
layer 0 · 99 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0020 · prime_field_polynomial_trim_from_cutAn actually constructed first-nonzero cut and actual suffix supply the normalized output head; no output-bound or algebra-law premise is assumed.
layer 0 · 42 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0021 · prime_field_polynomial_trim_existsEvery actual canonical input has a genuinely beta-coded leading-zero trim, for all moduli and all finite lengths including zero.
layer 1 · 36 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0022 · prime_field_polynomial_trim_empty_inputEvery pair of output beta codes is a valid empty trim of every empty input, including modulus zero; raw encodings are deliberately unconstrained.
layer 0 · 30 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0023 · prime_field_polynomial_trim_output_coefficientsThe actual trimmed coefficients are canonical below the same modulus; this is a consequence, not a clause assumed in Trim.
layer 1 · 25 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0024 · prime_field_polynomial_trim_length_boundsBoth the number of removed leading zeroes and the retained length are bounded by the actual annotated input length.
layer 0 · 22 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0025 · prime_field_polynomial_trim_leading_source_nonzeroWhen the retained length is positive, every actual input decoding at the cut position is nonzero.
layer 0 · 49 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0026 · prime_field_polynomial_trim_zero_of_emptyAn empty actual trim certifies that every coefficient of the entire input prefix is zero.
layer 0 · 21 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0027 · prime_field_polynomial_trim_empty_of_zeroA genuinely all-zero input cannot have a nonempty normalized trim, proved using actual input and output beta values.
layer 1 · 53 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0028 · prime_field_polynomial_trim_zero_iffFor an actual trim, empty output and an all-zero input prefix are constructively equivalent.
layer 2 · 34 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0029 · prime_field_polynomial_trim_removed_leOne normalized cut cannot lie after another: otherwise a supposedly leading nonzero coefficient belongs to the other removed zero prefix.
layer 1 · 79 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ002A · prime_field_polynomial_trim_removed_count_uniqueThe number of removed leading zero coefficients is uniquely determined by the annotated input prefix.
layer 2 · 47 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ002B · prime_field_polynomial_trim_retained_length_uniqueThe retained representation length is unique by the actual length split and additive cancellation.
layer 3 · 51 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ002C · prime_field_polynomial_trim_output_equalAll actual trims of the same input agree coefficientwise on the unique retained prefix; no beta-code identity follows.
layer 4 · 69 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ002D · prime_field_polynomial_trim_exists_uniqueConstruct an actual trim and prove unique removed count, retained length and decoded coefficients against every other actual trim.
layer 5 · 74 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ002E · prime_field_polynomial_trim_represented_degreeEvery nonempty actual trim has the existing represented degree given by the predecessor of its retained length; the zero polynomial receives no degree.
layer 2 · 39 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ002F · prime_field_polynomial_trim_nonempty_degree_existsPositive retained length constructs an actual represented degree, with no claim of a degree for empty output.
layer 3 · 28 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0030 · prime_field_polynomial_trim_represented_identityA canonical nonzero-leading representation trims to itself with zero removals, preserving its actual length and all decoded coefficients.
layer 0 · 34 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0031 · prime_field_polynomial_monic_leading_valueEvery actual decoding of a monic leading coefficient is canonical one.
layer 0 · 17 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0032 · prime_field_polynomial_monic_represented_degreeA monic prefix of annotated length S d has represented degree d, also for d=0.
layer 0 · 20 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0033 · prime_field_polynomial_monic_transportActual prefix reencoding preserves monicity, without constraining any outside entry.
layer 0 · 29 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0034 · prime_field_polynomial_monic_constantThe entire represented degree-zero monic prefix is the constant one, not an empty prefix.
layer 0 · 18 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0035 · prime_field_polynomial_monic_normalization_inverseThe recorded scalar is an actual inverse of every decoding of the source leading coefficient.
layer 0 · 27 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0036 · prime_field_polynomial_monic_normalization_scalar_nonzeroOver a prime field the actual normalization scalar is nonzero; zero is never an inverse convention.
layer 0 · 21 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0037 · prime_field_polynomial_monic_normalization_entryEach in-range output coefficient is the actual canonical product by the recorded inverse scalar.
layer 0 · 31 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0038 · prime_field_polynomial_monic_normalization_boundedThe recorded scalar and every source and target coefficient are genuinely below the modulus.
layer 0 · 24 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0039 · prime_field_polynomial_monic_normalization_leadingThe actual scaled leading coefficient equals one by the recorded inverse, not by a monic output premise.
layer 1 · 60 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ003A · prime_field_polynomial_monic_normalization_monicNormalization yields a nonempty canonical monic prefix; all three properties are proved.
layer 2 · 37 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ003B · prime_field_polynomial_monic_normalization_represented_degreeScaling by the actual leading inverse preserves the annotated nonzero represented degree exactly.
layer 3 · 27 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ003C · prime_field_polynomial_monic_normalization_existsConstruct an actual inverse and actual scaled beta prefix from a canonical nonzero-leading representation over any prime, including two.
layer 0 · 70 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ003D · prime_field_polynomial_monic_normalization_scalar_functionalThe recorded canonical leading inverse is unique even when the source and target beta encodings are not.
layer 0 · 39 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ003E · prime_field_polynomial_monic_normalization_functionalTwo actual normalizations have the same decoded length-L prefix; beta-code equality is deliberately not asserted.
layer 1 · 45 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ003F · prime_field_polynomial_monic_normalization_value_functionalEvery pair of actual in-range output decodings agrees; no claim is made for indices outside the prefix.
layer 2 · 44 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0040 · prime_field_polynomial_monic_normalization_transportReencode both actual coefficient prefixes while retaining the same genuine leading inverse and scale relation.
layer 0 · 46 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0041 · prime_field_polynomial_monic_normalization_fixedAn already monic prefix normalizes by the actual scalar one using its original beta codes.
layer 0 · 33 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0042 · prime_field_polynomial_monic_normalization_constantEvery actual normalization of a nonzero constant representation is the constant one.
layer 3 · 20 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0043 · prime_field_polynomial_monic_normalization_exists_uniqueConstruct a monic normalization of the same represented degree, with unique inverse scalar and unique decoded coefficient prefix.
layer 4 · 77 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0044 · prime_field_polynomial_monic_normalization_degree_zero_existsConstruct the normalized constant-one prefix from every actual nonzero represented constant over a prime field.
layer 4 · 30 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0045 · prime_field_polynomial_horner_trace_prefixEvery bounded prefix of a genuine Horner history is a genuine execution with its actually decoded terminal state.
layer 0 · 34 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0046 · prime_field_polynomial_horner_trace_state_boundedAll actually decoded states of a canonical Horner history are canonical field elements, including its initial and terminal states.
layer 1 · 36 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0047 · prime_field_polynomial_synthetic_existsConstruct the actual quotient code and remainder from a real modular Horner history, for every nonempty canonical coefficient prefix.
layer 0 · 38 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0048 · prime_field_polynomial_synthetic_remainder_executionThe synthetic remainder is the actual evaluation of the original input at the divisor root, not an assumed result certificate.
layer 0 · 15 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0049 · prime_field_polynomial_synthetic_quotient_entryEach decoded quotient coefficient is precisely the actual Horner value of the corresponding nonempty input prefix.
layer 1 · 60 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ004A · prime_field_polynomial_synthetic_quotient_boundedThe constructively encoded quotient has canonical coefficients at every one of its n positions; this includes an empty quotient for constants.
layer 2 · 43 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ004B · prime_field_polynomial_synthetic_remainder_boundedEvery actual synthetic remainder is a canonical field value.
layer 1 · 28 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ004C · prime_field_polynomial_synthetic_functionalThe remainder and all decoded quotient values are unique, independently of either beta encoding or the chosen execution history.
layer 2 · 95 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ004D · prime_field_polynomial_horner_constant_valueAn actual one-step execution returns the decoded constant coefficient; coefficient bounds follow from the execution itself.
layer 0 · 49 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ004E · prime_field_polynomial_horner_transition_valuesAdjacent actual prefix values satisfy the genuine multiply-then-add recurrence, even when their execution histories use different codes.
layer 0 · 56 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ004F · prime_field_polynomial_synthetic_leading_coefficientFor a nonempty quotient its leading coefficient equals the original leading coefficient, including zero when the input has leading zeros.
layer 2 · 46 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0050 · prime_field_polynomial_synthetic_middle_coefficientsInterior quotient coefficients satisfy q[i+1]=a*q[i]+f[i+1] by actual field operations, with the highest-degree-first indices explicit.
layer 2 · 63 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0051 · prime_field_polynomial_synthetic_final_coefficientThe remainder satisfies r=a*q[last]+f[last] by genuine canonical multiplication and addition.
layer 2 · 50 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0052 · prime_field_polynomial_synthetic_represented_degreeSynthetic division of a nonzero-leading polynomial of positive represented degree S n produces a quotient of represented degree exactly n.
layer 3 · 45 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0053 · prime_field_polynomial_synthetic_constantA constant has an empty quotient and its own coefficient as remainder, without assigning a degree to the empty quotient.
layer 1 · 30 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0054 · prime_field_polynomial_synthetic_exists_uniqueEvery nonempty canonical input has a constructively encoded synthetic quotient and remainder, unique in decoded values rather than raw codes.
layer 3 · 45 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StablePQ0055 · prime_field_polynomial_synthetic_zero_remainder_iffThe actual synthetic remainder vanishes exactly when the actual input evaluation at a vanishes; a general convolution factor theorem remains a separate obligation.
layer 1 · 38 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableExactly 85 displayed theorems have independently verified Alpha checked-use authority; none is admitted to Stable. Body-only enrollment never grants checked theorem use.