Noncoprime constructive CRT compatibility and canonical solutions — Exact Proof Explorer

Twenty-four independently checked constructive theorems solve arbitrary positive noncoprime finite systems satisfying their exact successive-LCM/gcd compatibility invariant and also establish the genuinely pairwise-compatible dominating-last case.

24 theorem bodies · 90 proof edges · 1097 tactic lines · 3 layers

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

24 theorems
012
GC0001 · crt_mod_one_universal

Every pair of natural residues is constructively congruent modulo one.

layer 0 · 14 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0002 · crt_coprime_divisor_pair

Any divisors of two coprime naturals are themselves constructively coprime.

layer 0 · 24 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0006 · crt_pairwise_compatible_prefix_last

The last residue of a compatible successor list is gcd-compatible with each earlier actual decoded pair.

layer 0 · 37 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0007 · crt_merge_compatible_prefix_drop_last

The exact operational generalized-CRT merge invariant restricts to any predecessor prefix.

layer 0 · 34 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0008 · generalized_binary_crt_merge_step

Exact gcd compatibility merges two arbitrary natural moduli, including zero, without any coprimality assumption.

layer 0 · 15 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0009 · crt_merge_compatible_prefix_solution_exists

Every arbitrary finite list, including non-coprime and zero moduli, has a genuine simultaneous solution whenever each exact predecessor-LCM merge is gcd-compatible.

layer 1 · 106 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC000A · crt_positive_prefix_lcm_nonzero

The exact universal-property LCM of every finite positive modulus prefix is nonzero, including the empty prefix.

layer 0 · 40 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC000B · crt_prefix_zero_lcm_solution_unique

At list LCM zero, every simultaneous solution of an arbitrary decoded congruence system is literally unique.

layer 0 · 32 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC000C · crt_merge_compatible_prefix_canonical_exists_unique

Every arbitrary finite positive non-coprime congruence system satisfying the exact operational gcd-merge invariant has its genuine LCM and exactly one strictly bounded solution.

layer 2 · 61 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC000D · crt_balanced_bezout_scale

Multiplying a subtraction-free balanced Bezout equation preserves all four witnessed natural coefficients.

layer 0 · 30 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC000E · crt_is_gcd_scale

Every common natural scale, including zero, transports the full relational greatest-common-divisor specification constructively.

layer 1 · 87 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC000F · crt_is_gcd_coprime_factor_remove

A multiplier coprime to the fixed right input does not change the full relational gcd of the left input.

layer 1 · 69 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0010 · crt_product_witness

Every natural product has an explicit first-order value witness without adding multiplication as a new operation.

layer 0 · 4 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0011 · crt_is_gcd_coprime_product

For coprime natural factors and any nonzero comparison input, the gcd of their product is exactly the product of their individual relational gcd values.

layer 2 · 123 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0012 · crt_lcm_gcd_cofactor_product

For a nonzero relational gcd, the actual binary LCM is exactly its gcd times the product of the two coprime cofactors.

layer 0 · 30 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0013 · crt_gcd_scaled_coprime_component

After factoring a common divisor from a multiplier and comparison input, the gcd is exactly that divisor times the gcd of the remaining coprime component.

layer 2 · 46 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0014 · crt_gcd_monotone_under_divisibility

A divisibility relation between inputs transports monotonically to their relational gcd values with any fixed natural, including zero.

layer 0 · 29 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0015 · crt_gcd_lcm_distributes_divisibility

GCD genuinely distributes over binary LCM whenever one modulus divides the other, including arbitrary zero inputs.

layer 1 · 48 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0017 · crt_pairwise_compatible_dominating_last_solution

Whenever the last modulus is an actual common multiple of all predecessors, exact pairwise gcd compatibility makes the last residue itself a simultaneous solution, including zero and non-coprime moduli.

layer 1 · 63 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable
GC0018 · crt_pairwise_compatible_dominating_last_canonical_exists_unique

Every positive pairwise gcd-compatible successor list whose last modulus dominates all predecessors has its exact list LCM and a unique strictly bounded simultaneous solution without assuming pairwise coprimality or the stronger merge invariant.

layer 2 · 68 lines · Alpha v34 independently verified · alpha_closed; checked-use authorized; not Stable

Exactly 24 displayed theorems have independently verified Alpha checked-use authority; none is admitted to Stable. Body-only enrollment never grants checked theorem use.

Separate complete second-wave branches: Full G011 proof · Alpha v27.