BD0001 binary_digit_code_recode_existsEvery genuine beta-coded prefix can be recoded while appending any exact last digit.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableG102 fully proved · arbitrary exponents · actual digit codes · exact cost bound
Twenty-four independently checked constructive theorems extract canonical beta-coded binary digits from every exponent, execute a genuine square-and-multiply trace, prove its modular-power result, and certify the exact logarithmic operation bound.
Alpha v34 checked-use · first admitted v23 · 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. Exact original first-admission records.
BD0001 binary_digit_code_recode_existsEvery genuine beta-coded prefix can be recoded while appending any exact last digit.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0002 binary_digit_prefix_recodeRecoding that preserves every earlier beta entry preserves its actual zero-or-one digit invariant.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0003 binary_horner_prefix_recodeAn independently witnessed base-two Horner trace remains valid under every exact prefix recoding.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0004 binary_digit_prefix_appendEvery valid beta-coded binary prefix can append a real zero-or-one digit without changing any older entry.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0005 binary_digit_horner_appendAppend a witnessed zero-or-one beta digit and prove that its new Horner value is exactly twice the prior exponent plus that digit.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0006 binary_digit_half_below_doubleIf a binary quotient/digit value is below twice a bound, its exact quotient is below that bound.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0007 binary_digit_bounded_prefix_existsInduction on the exact power exponent constructs a genuine length-l beta-coded binary representation of every natural strictly below 2^l.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0008 binary_length_upper_power_boundEvery actual BitLen witness supplies the exact beta-coded upper power 2^l and the strict inequality n < 2^l, including zero.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0009 binary_exponent_digit_prefix_at_lengthEvery canonical binary-length witness constructs a genuine beta-coded equally long zero-or-one prefix whose base-two Horner value is the original exponent.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD000A binary_exponent_digit_prefix_existsEvery arbitrary natural exponent has an actual canonical-length beta-coded binary digit prefix with exactly that exponent as its Horner value.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD000B binary_exponent_digit_prefix_value_functionalA fixed actual beta-coded binary digit sequence represents exactly one natural Horner exponent.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD000C binary_canonical_exponent_length_functionalAll canonical beta-coded binary representations of one exponent have the identical genuine BitLen length.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD000D binary_digit_prefix_all_bitsEvery universal genuine digit-prefix invariant yields actual beta-decoded zero-or-one witnesses at every position.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD000E binary_digit_prefix_bit_count_existsEvery actual beta-coded binary prefix has an independently beta-witnessed exact population count.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD000F binary_three_times_cost_normalizationThe initialization-plus-three-per-digit arithmetic expression is exactly 3*l+2 in the unchanged Peano kernel.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0010 binary_digit_operation_count_existsEvery actual coded digit prefix has a witnessed operation cost of two initializations, two operations per digit, and one optional multiply per one bit.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0011 binary_digit_operation_count_functionalThe independently witnessed initialization/square/multiply operation count is functional for every fixed beta-coded digit prefix.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0012 binary_digit_operation_count_boundThe actual beta-counted initialization/square/optional-multiply cost of any binary prefix is at most 3*l+2.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0013 binary_modular_exponent_coded_execution_power_correctEvery actual execution driven by canonical digits of the supplied arbitrary exponent has exactly that exponent's proved modular power.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0014 binary_modular_exponent_coded_execution_existsFor every arbitrary natural exponent and guarded modulus, construct canonical beta-coded digits, their full genuine square-and-multiply history, and its proved modular-power result.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0015 binary_modular_exponent_coded_execution_result_functionalComplete actual executions for the same arbitrary exponent have identical canonical residues even when their independently constructed digit codes differ.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0016 binary_modular_exponent_coded_execution_exists_uniqueEvery arbitrary natural exponent has exactly one canonical modular result produced by genuine constructed canonical-length beta-coded execution.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0017 binary_modular_execution_bitlength_boundEvery complete actual canonical-length square-and-multiply execution has genuine BitCount-measured operation cost at most 3*BitLen(exponent)+2.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableBD0018 binary_modular_execution_logarithmic_boundFor every arbitrary natural exponent and guarded modulus, construct canonical BitLen digits, an actual beta-coded square-and-multiply trace and modular power, the exact beta-counted operation cost, and the constructive bound operations <= 3*BitLen(exponent)+2.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableND0001 Beta(b,c,i,x)Exact hygienic Gödel-beta extraction; a signature-identical alias of checked BetaAt.
Conservative definition · notation layer 0PD0002 Lt(a,b)Witness-defined strict order on natural numbers.
Conservative definition · notation layer 0ND0034 BinaryDigitPrefix(d,s,n)Every genuinely beta-decoded entry of a bounded finite prefix is zero or one.
Conservative definition · notation layer 1ND0002 Horner(b,c,x,ell,z)A complete beta-coded natural-polynomial Horner trace with an explicitly witnessed terminal value.
Conservative definition · notation layer 1ND0040 BinaryExponentDigitCode(e,ell,b,c)A genuine beta-coded binary digit prefix whose base-two Horner value is exactly the supplied exponent.
Conservative definition · notation layer 2PD0013 BetaAt(b,c,i,x)x is the bounded beta-decoded value at index i.
Conservative definition · notation layer 0PD0014 Product(b,c,l,z)z is the product of a beta-coded prefix of length l.
Conservative definition · notation layer 1PD0019 Repeat(b,c,a,l)The decoded prefix repeats a for l positions.
Conservative definition · notation layer 1PD0020 Pow(a,e,z)z is the relational e-th power of a.
Conservative definition · notation layer 2ND0028 PowTwo(e,p)The exact existing constructive exponentiation relation Pow(2,e,p).
Conservative definition · notation layer 3PD0001 Le(a,b)Witness-defined non-strict order on natural numbers.
Conservative definition · notation layer 0ND0030 BitLen(n,ell)The unique binary length, with BitLen(0,1) and positive bounds 2^(ell-1)≤n<2^ell.
Conservative definition · notation layer 4ND0041 BinaryCanonicalExponentDigitCode(e,ell,b,c)An actual beta-coded exponent digit prefix of exactly its unique canonical binary length.
Conservative definition · notation layer 5PD0008 ModEq(m,a,b)Balanced-natural congruence modulo m.
Conservative definition · notation layer 0ND0023 CanonicalModularResidue(m,a,r)A strictly bounded canonical natural residue r<m together with exact balanced congruence to a modulo m.
Conservative definition · notation layer 1ND0026 BinaryModularStep(m,u,a,b,r)One exact binary square or square-and-multiply transition with a genuinely canonical reduced output.
Conservative definition · notation layer 2ND0035 BinaryExecutionTrace(d,s,a,m,n,h,t)A complete beta-coded accumulator history starting at one and preserving the checked square-and-multiply transition at every digit.
Conservative definition · notation layer 3ND0036 BinaryModularExecution(d,s,a,m,n,r)An actual beta-coded repeated-squaring trace together with its decoded terminal accumulator.
Conservative definition · notation layer 4ND0027 BinaryModularPower(a,e,m,r)The exact canonical natural residue of the existing beta-coded exponentiation relation Pow(a,e,z).
Conservative definition · notation layer 3ND0042 BinaryCompleteModularExecution(e,a,m,ell,b,c,r)Canonical beta-coded exponent digits, the actual square-and-multiply accumulator trace, and its independently certified modular-power output.
Conservative definition · notation layer 6PD0015 Sum(b,c,l,z)z is the sum of a beta-coded prefix of length l.
Conservative definition · notation layer 1PD0016 AllBits(b,c,l)Every decoded entry below l is zero or one.
Conservative definition · notation layer 1PD0017 BitCount(b,c,l,z)z is the sum of a beta-coded all-bit prefix.
Conservative definition · notation layer 2ND0043 BinaryExecutionOperationCount(b,c,ell,k)The exact square-and-multiply operation count 2+2ell+popcount of the actual beta-coded digit prefix.
Conservative definition · notation layer 3ND0021 BinaryModulus(m)The exact constructive nontrivial-modulus guard 1<m.
Conservative definition · notation layer 1Only proof arrows are theorem dependencies. Definition arrows are hygienic abbreviations of exact first-order formulas and introduce no axiom or kernel symbol.
Separate complete second-wave branches: Full T13 proof · Alpha v27.