Möbius values and prime adjunction — Exact Proof Explorer

Public research checkpoint, not admitted to Alpha or Stable. Alpha v30 remains 3222 checked-use theorems; Stable remains 432. The on-demand Alpha Lean service does not yet expose these checkpoint theorems; their independently checked literal bundles and unchanged sources are available below.

Define Möbius values from squarefreeness and the parity of actual prime-factor lists, prove unique values, and trace how a fresh prime changes the sign.

21 theorem bodies · 64 proof edges · 660 tactic lines · 5 layers

Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable

21 theorems
01234
MV0001 · alternating_signed_unit_exists

Parity constructs an actual canonical code for the alternating unit at every natural exponent.

layer 0 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0002 · alternating_signed_unit_functional

Constructive parity exclusivity makes the signed alternating-unit code unique.

layer 0 · 32 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0003 · alternating_signed_unit_zero

Exponent zero has canonical positive-unit code two, not code one.

layer 0 · 6 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0004 · mobius_prime_factor_count_unique

Actual unordered prime-factor uniqueness proves literal equality of factor counts; no canonical list is assumed.

layer 0 · 22 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0005 · mobius_input_positive

The independent Möbius graph explicitly excludes the infinite-divisor boundary zero.

layer 0 · 5 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0006 · mobius_zero_has_no_value

No canonical signed value is asserted for the excluded input zero.

layer 1 · 7 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0007 · mobius_from_prime_square

A supplied actual prime-square divisor of a positive input constructs its canonical zero Möbius value.

layer 0 · 14 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0008 · mobius_from_squarefree_factor_count

Squarefreeness, a real prime-factor list and its actual length parity construct the nonzero Möbius value.

layer 0 · 20 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0009 · mobius_value_exists

Finite prime-square search, actual prime factorization and parity construct the independently defined Möbius value for every positive natural.

layer 1 · 37 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV000A · mobius_squarefree_evaluation

For a squarefree input, every real factor list computes the same Möbius sign, independently of ordering or chosen witnesses.

layer 1 · 39 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV000B · mobius_value_functional

Möbius values have literally unique canonical signed codes; square-divisor and squarefree branches are disjoint by proof.

layer 2 · 46 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV000C · mobius_value_exists_unique

Every positive natural has one actual, uniquely determined, factorization-defined canonical Möbius value.

layer 3 · 18 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV000D · mobius_one

The unit boundary has Möbius value positive one (signed code two), proved from its actual empty prime factorization.

layer 1 · 32 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV000E · mobius_squarefree_divisor

A genuine divisor of a positive squarefree input is positive and squarefree, with no bound assumption on its prime-square witnesses.

layer 0 · 30 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV000F · mobius_prime_squarefree

No genuine prime has a squared prime divisor; both nonzero and nonunit boundaries are proved from primality.

layer 0 · 49 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0010 · mobius_squarefree_fresh_prime_product

Adjoining an actual prime not dividing a squarefree input preserves squarefreeness; Euclid cancellation excludes every possible squared prime divisor.

layer 0 · 70 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0011 · mobius_prime_factor_list_append

The beta extension theorem constructs a new actual prime list with one more occurrence and product n*p; no sorted or preselected factorization is supplied.

layer 0 · 53 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0012 · mobius_positive_unit_negates_to_negative_unit

Canonical code two is positive one and code one is its genuine decoded additive inverse.

layer 0 · 17 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0013 · alternating_signed_unit_successor_negates

The alternating unit at the successor exponent is the canonical signed negation, proved by the two constructive parity cases.

layer 1 · 49 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0014 · mobius_prime_square_value_zero

Every independently defined Möbius value at an actual prime-square multiple is the canonical zero code.

layer 3 · 22 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable
MV0015 · mobius_fresh_prime_negates

For an actual prime not dividing n, adjoining that prime negates the genuine Möbius value, including all nonsquarefree zero cases.

layer 4 · 74 lines · Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable

Public research checkpoint: original HA and independently compiled Lean verified; not Alpha-enrolled, no Alpha checked-use authority; not Stable. All prerequisite bodies are checked in the literal complete bundle.