CN0001 · cornacchia_prime_not_squareNo natural square equals a prime, constructively and without factorization search.
layer 0 · 23 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableConstruct the square root of −1, run a genuine finite quotient/remainder trace, and prove that its first square-bounded stopping state represents every prime congruent to one modulo four.
Alpha v34 checked-use · first admitted v27 · 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.
CN0001 · cornacchia_prime_not_squareNo natural square equals a prime, constructively and without factorization search.
layer 0 · 23 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0002 · cornacchia_prime_square_strictly_aboveThe initial previous remainder p already has square strictly above p.
layer 0 · 26 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0003 · cornacchia_prime_square_comparisonThe square-root stopping test has exactly two constructive branches at a prime: strictly below or strictly above.
layer 1 · 24 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0004 · cornacchia_division_quotient_nonzeroEvery genuine decreasing Euclidean division has a positive quotient.
layer 0 · 22 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0005 · cornacchia_coprime_euclidean_stepEuclidean remainder transport preserves the exact common-divisor coprimality invariant.
layer 0 · 20 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0006 · cornacchia_above_threshold_remainder_nonzeroBefore the square-root threshold, coprime Euclid cannot jump to zero; its next remainder is positive.
layer 0 · 28 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0007 · cornacchia_coefficient_step_nonzeroThe absolute coefficient recurrence preserves positivity without signed natural subtraction.
layer 0 · 20 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0008 · cornacchia_coefficient_step_existsThe next absolute coefficient is an actual natural witness of the multiplication-and-addition recurrence.
layer 0 · 5 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0009 · cornacchia_cross_identity_stepThe actual remainder and coefficient recurrences preserve p=a*t+r*u exactly.
layer 0 · 15 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN000A · cornacchia_coefficient_square_below_primeThe cross identity and the previous remainder's square bound force the current positive coefficient's square below p.
layer 0 · 46 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN000B · cornacchia_mod_subtraction_transportBalanced congruence transports an actual natural difference without introducing integer subtraction.
layer 0 · 39 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN000C · cornacchia_signed_step_directOne Euclidean step turns a positive/negative root-coefficient pair into the next positive coefficient congruence.
layer 1 · 56 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN000D · cornacchia_signed_step_oppositeThe other alternating sign branch yields the next opposite coefficient congruence with actual natural witnesses.
layer 1 · 51 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN000E · cornacchia_alternating_congruences_stepSuccessive actual Euclidean states toggle the two explicit root-coefficient sign patterns.
layer 2 · 49 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN000F · cornacchia_alternating_congruences_norm_multipleThe actual alternating root invariant makes the current remainder/coefficient two-square norm divisible by p.
layer 0 · 35 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0010 · cornacchia_stopping_state_represents_primeAt the first positive remainder below sqrt(p), the actual Euclidean coefficient completes an exact two-square representation of p.
layer 1 · 48 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0011 · cornacchia_root_nonzeroA genuine root of minus one modulo a prime is nonzero.
layer 0 · 16 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0012 · cornacchia_root_coprimeThe bounded nonzero root is coprime to its prime, with the bounded-divisibility contradiction checked explicitly.
layer 0 · 17 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0013 · cornacchia_root_existsEvery prime one modulo four constructively supplies an actual positive bounded root of minus one for the algorithm.
layer 1 · 37 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0014 · cornacchia_initial_alternating_congruencesThe initial state (p,root,0,1) has the genuine negative/positive root-coefficient orientation.
layer 0 · 18 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0015 · cornacchia_initial_invariantA constructed root initializes all arithmetic, coprimality, sign, and threshold invariants of Cornacchia's actual state.
layer 1 · 32 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0016 · cornacchia_invariant_euclidean_stepEvery actual Euclidean/coefficient transition above the stopping threshold preserves the full rooted invariant and keeps the next remainder positive.
layer 3 · 100 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0017 · cornacchia_invariant_stop_correctA halted state of the rooted Cornacchia invariant is an exact two-square representation, not just a divisible norm.
layer 2 · 32 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0018 · cornacchia_stopped_traceA below-threshold positive state is a complete zero-transition Cornacchia run with stored terminal quotient zero.
layer 0 · 31 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN0019 · cornacchia_stopped_trace_existsThe actual stopped state can always be encoded in the established beta history without an external coding oracle.
layer 1 · 29 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN001A · cornacchia_trace_extendA genuine above-threshold Euclidean division prepends its full remainder/coefficient/quotient state to the same stopped history, preserving every earlier encoded state and transition.
layer 0 · 142 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN001B · cornacchia_complete_from_invariant_up_toBounded natural induction on the positive current remainder constructs the entire first-stop history with actual quotients and coefficients and proves its final exact two-square norm.
layer 4 · 164 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN001C · cornacchia_complete_from_invariantEvery rooted valid Cornacchia state terminates constructively at its first square-root crossing and returns its actual two-square coordinates.
layer 5 · 20 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN001D · cornacchia_from_any_bounded_negative_one_rootEvery positive bounded root of minus one at a prime produces a genuine complete Cornacchia execution and its returned exact representation; no successful trace is supplied.
layer 6 · 31 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableCN001E · cornacchia_prime_two_squares_completeFull G107: every prime one modulo four yields an actual root of minus one, a complete first-stop Euclidean/coefficient/quotient history from (p,root,0,1), and exactly the two-square representation returned by that history.
layer 7 · 14 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not StableExactly 30 displayed theorems have independently verified Alpha checked-use authority; none is admitted to Stable. Body-only enrollment never grants checked theorem use.