Actual division executions · formal coefficient equivalence

Prime-Field Polynomial Euclidean Division

Construct quotient and remainder executions over prime fields, prove their formal identity and degree bounds, and transport arithmetic across different highest-degree-first representations.

121 kernel- and Lean-verified Alpha-closed theorems · 35 conservative definitions · 71 notation dependencies

Alpha v34 checked-use · first admitted v33 · 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.

156 items
PX0001 polynomial_diagonal_left_prefix_transport

A genuine antidiagonal term below a shared left prefix survives changing its code and its declared input length.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0005 polynomial_diagonal_last_term_left_empty

At diagonal index N the absent N-th entry of a length-N left prefix contributes actual zero.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0006 polynomial_diagonal_last_term_left_append

The sole new last antidiagonal term is exactly the appended coefficient times the nonempty right prefix head.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0007 polynomial_diagonal_sum_left_append

Compare two independently coded actual antidiagonal sums: their first N terms agree and their last terms are zero and the new leading product.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0008 prime_field_convolution_coefficient_append

Appending a quotient coefficient changes its new convolution position by exactly its actual field product with the divisor head; all sum and residue witnesses are real.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX000A prime_field_polynomial_left_pad_index_cases

Every index in an actual left-padded window is in its zero block or has an actual bounded source index.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0014 prime_field_polynomial_left_pad_exists

Finite induction genuinely constructs the zero block and appends every actual input coefficient, including empty input and arbitrary encodings.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0015 prime_field_polynomial_left_pad_entry

Each copied coefficient is identified with the actual source value, without identifying codes.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0016 prime_field_polynomial_left_pad_bounded

Actual leading-zero padding preserves canonical prime-field bounds at its exact enlarged length.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0019 prime_field_polynomial_trim_left_pad

Actual trimming identifies its input as the retained coefficient prefix with exactly the removed leading zeros restored.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX001A prime_field_polynomial_left_pad_power_coefficient

Adding actual leading zeros preserves each formal power coefficient, including the zero coefficients above the old leading power.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX001B prime_field_polynomial_left_pad_equivalent

Leading-zero padding is harmless for formal polynomial coefficients, unlike right padding by trailing zeros.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX001C prime_field_polynomial_trim_equivalent

The actually constructed trimmed representation has exactly the same formal coefficients as its original input.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX001D prime_field_polynomial_left_pad_transport

Input and full-output recoding preserve the actual leading-zero block and every copied coefficient.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX001E prime_field_polynomial_add_left_pad_transport

Common actual leading-zero padding preserves the genuine aligned add coefficient operation, including empty prefixes.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0020 prime_field_polynomial_scale_left_pad_transport

Common actual leading-zero padding preserves the genuine aligned scale coefficient operation, including empty prefixes.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0023 prime_field_polynomial_constant_right_coefficient

The actual antidiagonal coefficient with a length-one right factor is its actual scalar product, by triangular append and proved vanished prior support.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0025 prime_field_polynomial_scale_to_constant_product

Recover a genuine convolution from scalar action by constructing every antidiagonal sum and identifying its residue, including the empty product case.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0026 prime_field_polynomial_inverse_scale

An actual inverse scalar gives the reverse coefficient action, with a constructed intermediate table and exact decoded transport; no unit-associate law is assumed.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0028 prime_field_polynomial_quotient_step_recode

An execution step depends only on the actual previously built quotient prefix, never on unused beta entries.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0029 prime_field_polynomial_quotient_prefix_empty

The actual empty quotient execution exists for all encodings and makes no assertion about an unused scalar or entry.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX002B prime_field_polynomial_quotient_prefix_entry

Every actual bounded decoded quotient value has the exact subtraction-and-inverse-product execution witnesses.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX002D prime_field_polynomial_quotient_prefix_append

An actual beta-prefix extension preserves all earlier steps and adds the independently computed next quotient value.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX002E prime_field_polynomial_quotient_prefix_exists

Construct every quotient coefficient with actual sum, subtraction, inverse-scaling and beta-extension witnesses, by ordinary finite induction.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX002F prime_field_polynomial_quotient_prefix_convolution_entry

Every actual convolution coefficient below the constructed quotient length equals the corresponding input coefficient, proved from the execution rather than assumed.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0032 polynomial_quotient_length_exists

Construct the true nonnegative quotient length: zero for a shorter input, otherwise the positive difference L-d.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0033 polynomial_quotient_length_bounds

The constructed quotient prefix fits in the input and its length plus the divisor degree covers every input coefficient.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0036 prime_field_polynomial_trim_bounded_degree

An actual normalized remainder of length at most d is empty or has an actual represented degree strictly below d, even when d=0.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0039 prime_field_polynomial_division_execution_exists

Construct general quotient and normalized remainder codes from any canonical input and actual nonzero divisor, without assuming any output identity or degree bound.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX003A prime_field_polynomial_division_remainder_degree

Every actual constructed remainder is empty or has genuinely represented degree below the divisor degree, including constant divisors and empty inputs.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX003C polynomial_quotient_length_product

A positive constructed quotient has exactly the proper product length L with the length-S d divisor.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX003D prime_field_polynomial_quotient_proper_product

For a nonempty quotient the actual ambient product is the actual proper polynomial convolution, not a Horner or synthetic surrogate.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX003E prime_field_convolution_prefix_empty_left_zero

An actual ambient convolution prefix of an empty quotient consists entirely of zero coefficients, regardless of its requested length.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX003F prime_field_polynomial_division_coefficient_identity

Derive the actual coefficient identity A=P+U, where P is the proper product Q*B (or padded empty product), and the actual trim makes U precisely a leading-zero representation of the normalized remainder.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0040 beta_sum_pointwise_mod_add

Actual pointwise additive congruences lift by finite induction to the three actual Sum endpoints, for every modulus and also for the empty prefix.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0041 polynomial_zero_extended_add_congruent

An actual coefficient sum extends by actual zeros to an additive congruence at every index; no claim is made about arbitrary decoded entries outside the original prefixes.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0042 polynomial_diagonal_term_left_add_congruent

At one actual antidiagonal position, left multiplication carries the genuine padded coefficient sum to the sum of the two genuine multiplication terms modulo the same modulus.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0043 polynomial_diagonal_term_right_add_congruent

At one actual antidiagonal position, right multiplication carries the genuine padded coefficient sum to the sum of the two genuine multiplication terms modulo the same modulus.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0044 polynomial_diagonal_sum_left_add_congruent

The three independently beta-coded actual antidiagonal sums obey left additive congruence, including empty sum prefixes and with no raw-code equality.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0045 polynomial_diagonal_sum_right_add_congruent

The three independently beta-coded actual antidiagonal sums obey right additive congruence, including empty sum prefixes and with no raw-code equality.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0046 prime_field_convolution_coefficient_left_add

Three genuine convolution coefficients satisfy actual canonical field addition under left distributivity, proved from their independently witnessed natural sums and residues.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0047 prime_field_convolution_coefficient_right_add

Three genuine convolution coefficients satisfy actual canonical field addition under right distributivity, proved from their independently witnessed natural sums and residues.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0048 prime_field_convolution_prefix_left_add

Every requested ambient output prefix of the three actual left products satisfies actual coefficientwise addition, including N=0 and prefixes extending past product support.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0049 prime_field_convolution_prefix_right_add

Every requested ambient output prefix of the three actual right products satisfies actual coefficientwise addition, including N=0 and prefixes extending past product support.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX004A prime_field_convolution_prefix_left_subtract

The three genuine left convolution prefixes preserve actual field subtraction coefficient by coefficient, with characteristic two and arbitrary beta reencodings included.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX004B prime_field_convolution_prefix_right_subtract

The three genuine right convolution prefixes preserve actual field subtraction coefficient by coefficient, with characteristic two and arbitrary beta reencodings included.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX004C prime_field_polynomial_convolution_left_add

The existing proper-length convolution graphs obey actual left add distributivity; this is a formal coefficient law, not an evaluation test.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX004D prime_field_polynomial_convolution_right_add

The existing proper-length convolution graphs obey actual right add distributivity; this is a formal coefficient law, not an evaluation test.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX004E prime_field_polynomial_convolution_left_subtract

The existing proper-length convolution graphs obey actual left subtract distributivity; this is a formal coefficient law, not an evaluation test.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX004F prime_field_polynomial_convolution_right_subtract

The existing proper-length convolution graphs obey actual right subtract distributivity; this is a formal coefficient law, not an evaluation test.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0050 prime_field_polynomial_left_distributive_products_exists

Construct all three genuine proper-length left products and then prove their coefficient-addition identity; the product witnesses and the distributive conclusion are outputs, never input assumptions.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0051 prime_field_polynomial_right_distributive_products_exists

Construct all three genuine proper-length right products and then prove their coefficient-addition identity; the product witnesses and the distributive conclusion are outputs, never input assumptions.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0052 prime_field_polynomial_quotient_step_functional

An actual triangular execution step has one decoded output, by beta and convolution functionality, additive cancellation, and product functionality.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0054 prime_field_polynomial_quotient_prefix_functional

Finite induction proves coefficientwise uniqueness of the actual quotient recursion, with no claim about beta code identity or unused entries.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0055 polynomial_quotient_length_functional

The actual short-input or positive-length quotient convention determines exactly one natural length, including L=0 and d=0.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0056 prime_field_polynomial_trim_input_transport

Actual trim witnesses transport under equality of the annotated input prefix, including its zero prefix and genuinely shifted suffix.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX005B polynomial_zero_extended_left_pad_shift

Leading-zero padding preserves every shifted zero-extended coefficient, including indices outside the original finite prefix.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX005C polynomial_zero_extended_left_pad_before

Every position in the actual added leading block has zero extended value zero; no source coefficient is read.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX005D polynomial_left_pad_zero_prefix

An actually zero prefix remains zero after genuine left padding, including an originally empty factor.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX005E polynomial_left_pad_natural_sum_invariant

Two actual natural sum traces have equal totals when one term prefix is the genuine leading-zero padding of the other.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX005F polynomial_zero_tail_natural_sum_invariant

Appending a genuinely all-zero tail to an independently recoded natural summand prefix preserves its actual sum.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0060 polynomial_diagonal_term_left_padding_left

A genuine left factor leading-zero padding shifts the antidiagonal position while preserving each actual natural product term.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0061 polynomial_diagonal_term_left_padding_right

A genuine right factor leading-zero padding shifts the antidiagonal position while preserving each actual natural product term.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0064 polynomial_diagonal_left_padding_left

The two actual antidiagonal tables differ by a proved leading zero block and exact copied natural summands.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0065 polynomial_diagonal_left_padding_right

The two actual antidiagonal tables differ by a proved trailing zero block and exact copied natural summands.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0066 prime_field_convolution_coefficient_left_padding_left

Construct an actual padded antidiagonal table and actual sum trace, proving the shifted coefficient has the same canonical residue without assuming an equality of sums.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0067 prime_field_convolution_coefficient_left_padding_right

Construct an actual padded antidiagonal table and actual sum trace, proving the shifted coefficient has the same canonical residue without assuming an equality of sums.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX006A polynomial_product_length_left_padding_left

For two nonempty input representations, padding the left factor increases the actual product length by exactly the padding count; empty factors are excluded explicitly.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX006B polynomial_product_length_left_padding_right

For two nonempty input representations, padding the right factor increases the actual product length by exactly the padding count; empty factors are excluded explicitly.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0071 prime_field_polynomial_convolution_both_left_paddings_exists

For actual leading-zero paddings over a prime field, construct a genuine proper-length product and prove its formal equivalence to the original product; no output certificate or identity is supplied.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0072 prime_field_polynomial_equivalent_implies_left_pad

Formal equivalence to a prefix of length t+L forces its actual leading-zero block and every copied source coefficient; construct a real padding and transport it by decoded equality, with no prime assumption.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0073 prime_field_polynomial_add_left_pad_output

Actual add outputs inherit the genuine common leading-zero padding of their inputs: construct a padded original output, prove its operation, then identify the supplied output by functionality.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0074 prime_field_polynomial_subtract_left_pad_output

Actual subtract outputs inherit the genuine common leading-zero padding of their inputs: construct a padded original output, prove its operation, then identify the supplied output by functionality.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0075 prime_field_polynomial_add_equivalent_congruent

Pairwise formal-equivalent inputs give formal-equivalent actual add outputs at either ordering of the two aligned lengths, including empty prefixes; no output equivalence or raw-code equality is assumed.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0076 prime_field_polynomial_subtract_equivalent_congruent

Pairwise formal-equivalent inputs give formal-equivalent actual subtract outputs at either ordering of the two aligned lengths, including empty prefixes; no output equivalence or raw-code equality is assumed.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0077 prime_field_polynomial_convolution_equivalent_congruent_left

Formal coefficient equivalence of the left factor preserves two actual products at arbitrary representation lengths, including empty factors; actual leading padding is recovered in the appropriate direction.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0078 prime_field_polynomial_convolution_equivalent_congruent_right

Formal coefficient equivalence of the right factor preserves two actual products at arbitrary representation lengths, including empty factors; actual leading padding is recovered in the appropriate direction.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PX0079 prime_field_polynomial_convolution_equivalent_congruent

Two actual convolution outputs represent the same formal polynomial whenever their respective factors do, with all four representation lengths independent. A genuine mixed product is constructed from canonical inputs supplied by the actual products; no output identity or extra field hypothesis is assumed.

Alpha v34 checked-use · first admitted v33 · independently kernel and Lean verified; not Stable
PD0001 Le(a,b)

Witness-defined non-strict order on natural numbers.

Conservative definition · notation layer 0
PD0002 Lt(a,b)

Witness-defined strict order on natural numbers.

Conservative definition · notation layer 0
PD0004 Prime(p)

p is nonunit and every factorization of p has a unit factor.

Conservative definition · notation layer 0
PD0008 ModEq(m,a,b)

Balanced-natural congruence modulo m.

Conservative definition · notation layer 0
PD0013 BetaAt(b,c,i,x)

x is the bounded beta-decoded value at index i.

Conservative definition · notation layer 0
PD0015 Sum(b,c,l,z)

z is the sum of a beta-coded prefix of length l.

Conservative definition · notation layer 1
PD0019 Repeat(b,c,a,l)

The decoded prefix repeats a for l positions.

Conservative definition · notation layer 1
ND0001 Beta(b,c,i,x)

Exact hygienic Gödel-beta extraction; a signature-identical alias of checked BetaAt.

Conservative definition · notation layer 0
ND0229 FpAdd(p,a,b,c)

Bounded operands and the actual canonical residue of their natural sum. The old ND0023 residue graph is reused exactly.

Conservative definition · notation layer 2
ND0230 FpMul(p,a,b,c)

Bounded operands and the actual canonical residue of their natural product; no multiplication law is assumed.

Conservative definition · notation layer 2
ND0232 FpInv(p,a,b)

An explicitly nonzero input and an actual product equal to canonical one. This relation never declares zero invertible.

Conservative definition · notation layer 3
ND0262 BetaPrefixInto(b,c,l,B)

Every actual beta entry below the strict length l has a witnessed value below B. The same generic graph describes canonical polynomial coefficients when B is the modulus; empty prefixes are allowed.

Conservative definition · notation layer 1
ND0263 BetaPrefixEqual(b,c,d,e,l)

Every decoded source entry at i<l also decodes in the target. Actual beta totality and functionality make this extensional prefix equality, not equality of the two code parameters.

Conservative definition · notation layer 1
ND0270 FpPolyAdd(p,ab,ac,bb,bc,cb,cc,l)

Witnessed canonical addition at each aligned coefficient position. Coefficients are highest-degree-first, and l is a common representation length, not a claimed degree.

Conservative definition · notation layer 3
ND0271 FpPolyScale(p,k,ab,ac,bb,bc,l)

A scalar k<p and actual canonical field products at every coefficient index i<l. The empty polynomial retains the scalar bound and denotes zero.

Conservative definition · notation layer 3
ND0291 BetaZeroExtend(b,c,L,i,a)

Decode the genuine beta entry when i<L and return zero when L<=i. This explicitly length-annotated zero extension imposes no false condition on raw beta values beyond the represented prefix.

Conservative definition · notation layer 1
ND0292 PolynomialDiagonalTerm(ab,ac,L,bb,bc,M,i,j,t)

Witness k with j+k=i and multiply the two actual zero-extended coefficients. These are natural products in a highest-degree-first antidiagonal, before reduction modulo the field prime.

Conservative definition · notation layer 2
ND0296 PolynomialProductLength(L,M,N)

The proper product representation is empty if either input is empty; otherwise L+M=S N. This is a representation-length relation, not a claim that a possibly zero-leading polynomial has that degree.

Conservative definition · notation layer 0
ND0297 FpPolyProduct(p,ab,ac,L,bb,bc,M,cb,cc,N)

Canonical input prefixes, the proper product length, and a genuine convolution output prefix. Terms beyond this length vanish by a separate support theorem, not by assuming the discarded tail is zero.

Conservative definition · notation layer 6
ND0298 FpRepresentedDegree(p,b,c,L,d)

A length-annotated canonical coefficient prefix has L=S d and an actually decoded nonzero leading coefficient. This does not assign degree to zero or normalize arbitrary leading-zero representations.

Conservative definition · notation layer 2
ND0328 FpCoefficientSubtraction(p,ab,ac,bb,bc,rb,rc,L)

At each aligned i<L, actual source entries a,b and result entry r satisfy FpAdd(p,b,r,a). All values are the inherited canonical natural field representatives. The graph assumes no subtraction identity, output construction, degree or equality of raw beta codes. Empty prefixes remain vacuous at every modulus.

Conservative definition · notation layer 3
ND0329 PolynomialSuffix(b,c,t,d,e,M)

For every i<M and actual source value at t+i, the target beta prefix records that same value at i. No coefficient bound, primality, total input length, zero-prefix condition or suffix construction is assumed. The affine-slice construction theorem is not itself a definition-expansion edge.

Conservative definition · notation layer 1
ND0330 FpPolynomialTrim(p,b,c,L,t,d,e,M)

The actual input has canonical coefficients and length L=t+M, its first t coefficients are zero, and an actual suffix code has length M. The suffix is empty or its decoded head is nonzero. Primality, a claimed degree, length uniqueness and an output-code uniqueness law are not definition clauses.

Conservative definition · notation layer 2
ND0334 PolynomialLeftPad(b,c,L,t,d,e)

The target has t actual leading zero entries and then copies the L decoded source entries. It has annotated length t+L. This is left padding in highest-degree-first order, not right padding or multiplication by X. Canonical coefficients, a field modulus and formal polynomial equality are not assumptions of this graph.

Conservative definition · notation layer 1
ND0335 PolynomialPowerCoefficient(b,c,L,k,a)

The actual coefficient of X^k is decoded at the index i with i+S k=L, or is zero when L<=k. Empty representations therefore have every formal coefficient zero. This is a coefficient of a formal polynomial, not its value at a field element.

Conservative definition · notation layer 1
ND0336 PolynomialEquivalent(b,c,L,d,e,M)

At every natural power, every actual decoded coefficient of the two length-annotated polynomials agrees. Different representation lengths and beta encodings are allowed. This does not identify polynomials merely because their evaluations agree over a finite field; coefficient existence and equivalence laws are separate theorems.

Conservative definition · notation layer 2
ND0337 FpPolynomialQuotientStep(p,k,ab,ac,bb,bc,M,qb,qc,i,q)

Read the actual input coefficient a, compute the convolution coefficient c using only the already-built length-i quotient prefix, choose the actual field difference s with c+s=a, and record q=k*s. The supplied k need not yet be an inverse. Correctness of the resulting coefficient cancellation is a proved consequence, not a clause of this execution step.

Conservative definition · notation layer 5
ND0338 FpPolynomialQuotientPrefix(p,k,ab,ac,bb,bc,M,qb,qc,N)

Each actual quotient entry at i<N satisfies the genuine triangular execution step using only its earlier quotient prefix. The empty execution is meaningful for every encoding and modulus. Construction, canonical bounds, functionality and coefficient recovery are not graph premises.

Conservative definition · notation layer 6
ND0339 PolynomialQuotientLength(L,d,q)

The representation length q is zero with L<=d, or q is nonzero with q+d=L. Here the divisor has length S d. This specifies max(L-d,0) without a subtraction function and says nothing about the resulting polynomial degree or a quotient identity.

Conservative definition · notation layer 1
ND0340 FpPolynomialDivisionExecution(p,ab,ac,L,bb,bc,d,qb,qc,q,rb,rc,R)

Canonical input coefficients, the quotient representation length, an actual inverse of the decoded divisor head, and an actual quotient execution are recorded. An ambient length-L convolution prefix P is constructed, the actual aligned difference A-P is formed, and its leading zeros are trimmed to the remainder. Neither A=Q*B+R nor a remainder-degree bound is assumed; both require separate proof. Primality is an existence hypothesis, not a definition clause. Empty quotients and empty remainders are retained.

Conservative definition · notation layer 7

Only proof arrows are theorem dependencies. Definition arrows are hygienic abbreviations of exact first-order formulas and introduce no axiom or kernel symbol.