TF0001 beta_two_square_prefix_drop_lastRestricting a successor-length prefix preserves every witnessed two-square factor representation.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableG025 fully proved · constructive factor search · subtraction-free Euclid witnesses
Eighteen independently checked constructive theorems combine finite factorization, two-square obstructions, a subtraction-free Euclid construction, and actual bounded prime-divisor search to produce arbitrarily large primes congruent to three modulo four.
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.
TF0001 beta_two_square_prefix_drop_lastRestricting a successor-length prefix preserves every witnessed two-square factor representation.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0002 beta_two_square_prefix_last_representedThe final decoded factor of a represented successor prefix has its own explicit two-square witnesses.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0003 beta_two_square_represented_factor_productInduction on an arbitrary beta-coded product constructs a two-square representation from represented decoded factors.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0004 beta_all_prime_entry_is_primeEvery concrete decoded entry in the canonical all-prime prefix is prime, by uniqueness of beta decoding.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0005 beta_admissible_prime_factor_product_is_two_squareAny finite product whose decoded factors are prime two or prime one modulo four is constructively a sum of two squares.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0006 positive_number_with_admissible_prime_divisors_is_two_squareA positive natural number all of whose prime divisors are two or one modulo four has an explicitly constructed two-square representation via its canonical prime factorization.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0007 three_mod_four_progression_nonzeroEvery witnessed natural of the form 4k+3 is nonzero.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0008 three_mod_four_progression_nonunitEvery witnessed natural of the form 4k+3 differs from the unit one.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0009 three_mod_four_progression_not_two_squareA witnessed three-modulo-four natural cannot have a two-square representation.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF000A three_mod_four_good_prime_exclusiveA prime equal to two or one modulo four cannot also be three modulo four.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF000B three_mod_four_prime_divisor_decidableFor every candidate and dividend, actual three-mod-four prime divisibility is constructively decidable.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF000C three_mod_four_prime_divisor_bounded_searchFinite induction either excludes every three-mod-four prime divisor up to the supplied bound or returns an actual bounded prime-divisor witness.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF000D three_mod_four_prime_divisor_existsEvery natural congruent to three modulo four has an actual prime divisor congruent to three modulo four, obtained by constructive finite search and beta-coded prime factorization.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF000E euclid_three_number_successor_balanceThe subtraction-free Euclid number 4d+3 satisfies the exact identity (4d+3)+1=4(d+1).
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF000F euclid_three_progression_prime_existsEvery actual subtraction-free Euclid number 4d+3 has a witnessed prime divisor congruent to three modulo four.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0010 euclid_three_common_multiple_exclusionNo prime dividing a nonzero common multiple can also divide its subtraction-free Euclid number 4c−1.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0011 euclid_three_prime_divisor_exceeds_boundEvery prime divisor of the exact Euclid number 4c−1 lies strictly above the bound encoded by its nonzero common multiple c.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StableTF0012 infinitely_many_primes_three_mod_fourFor every natural bound, construct an actual strictly larger prime with an explicit residue witness p=4k+3.
Alpha v34 checked-use · first admitted v23 · independently kernel and Lean verified; not StablePD0004 Prime(p)p is nonunit and every factorization of p has a unit factor.
Conservative definition · notation layer 0PD0012 Mod4Three(n)n is three modulo four by an explicit quotient.
Conservative definition · notation layer 0PD0003 Dvd(d,n)The natural number d divides n.
Conservative definition · notation layer 0ND0044 PrimeThreeModFourDivisor(n,p)An actual prime divisor of n together with a witnessed residue p=4q+3.
Conservative definition · notation layer 1ND0045 EuclidThreeNumber(c,n)The subtraction-free Euclidean number n=4d+3 with positive common multiple c=S d.
Conservative definition · notation layer 1PD0002 Lt(a,b)Witness-defined strict order on natural numbers.
Conservative definition · notation layer 0PD0013 BetaAt(b,c,i,x)x is the bounded beta-decoded value at index i.
Conservative definition · notation layer 0PD0028 AllPrime(b,c,l)Every decoded factor below l is prime.
Conservative definition · notation layer 1PD0014 Product(b,c,l,z)z is the product of a beta-coded prefix of length l.
Conservative definition · notation layer 1ND0001 Beta(b,c,i,x)Exact hygienic Gödel-beta extraction; a signature-identical alias of checked BetaAt.
Conservative definition · notation layer 0PD0001 Le(a,b)Witness-defined non-strict order on natural numbers.
Conservative definition · notation layer 0Only proof arrows are theorem dependencies. Definition arrows are hygienic abbreviations of exact first-order formulas and introduce no axiom or kernel symbol.