Step-by-step derivation
S001 · implies
Before
source operation=mobius-divisor-sum;original snapshot and mathematics retained
After
explicit ordered source output fields=[n, divisor_mu_rows, sum, target, equal]
Conditions: none
Keep the original historical interface marker while listing ordered source fields without JavaScript.Tags are not additional evidence;fixed No markers retain their source claim scope.
Step identifiers and dependencies
Rule: source_ordered_interface_explicit_without_javascript · Uses: G001
S002 · implies
Before
ORIGINAL n=7;complete positive candidate range1..n
After
ALL actual positive divisors INCREASING=[1, 7]
Conditions: none
Keep divisors over the complete positive range,including1 and n;every subsequent mu row needs a complete factorization.
Step identifiers and dependencies
Rule: mobius_ALL_positive_divisors_not_sample · Uses: G001, S001
S003 · implies
Before
mobius divisor1 of original n=7:actual positive input for mu=1
After
complete prime multiplicities required for this input;mu(1) uses empty product,not a partial factor search
Conditions: none
Identify whether the input is the original n or one of its positive divisors.Every mu evaluation requires complete prime multiplicities,not a partial factor search.
Step identifiers and dependencies
Rule: mobius_complete_UPF_input_role · Uses: G001, S002
S004 · implies
Before
mobius divisor1 of original n=7:input=1;COMPLETE prime multiset=[];distinct primes=[]
After
mu=1;empty product case=Yes;repeated prime=No
Conditions: none
The empty prime multiset for1 gives mu1=1.A repeated prime gives a square divisor and value0;otherwise distinct-prime parity determines the sign.Sorting must not discard multiplicities.
Step identifiers and dependencies
Rule: mobius_value_one_repeated_prime_or_squarefree_parity · Uses: G001, S003
S005 · implies
Before
mobius divisor7 of original n=7:actual positive input for mu=7
After
complete prime multiplicities required for this input;mu(1) uses empty product,not a partial factor search
Conditions: none
Identify whether the input is the original n or one of its positive divisors.Every mu evaluation requires complete prime multiplicities,not a partial factor search.
Step identifiers and dependencies
Rule: mobius_complete_UPF_input_role · Uses: G001, S004
S006 · implies
Before
ORIGINAL positive integer absolute magnitude=7>1
After
initialize remaining=n,prime multiset empty;invariant product(extracted)*remaining=n;every smaller trial divisor has been exhausted
Conditions: none
Divide only by an actual divisor and exhaust smaller candidates,which justifies primality of each extracted divisor without assuming n is prime.
Step identifiers and dependencies
Rule: upf_factorization_remaining_product_invariant · Uses: G001, S005
S007 · implies
Before
next divisor=2;previous remaining=7;all smaller divisors exhausted
After
extracted multiplicity=0;next remaining=7;remaining modulo2=1;extracted multiset=[]
Conditions: none
Exhaust every multiplicity before advancing.The stopping test concerns the current remainder,and the final prime remainder must not be omitted.
Step identifiers and dependencies
Rule: upf_complete_trial_division_remaining_invariant · Uses: G001, S006
S008 · calculation
Before
upf canonical complete product factor0 := mul(1, 7)
After
upf canonical complete product factor0 = 7
Conditions: none
Substitute the original roles and established intermediates exactly,retaining order,signs and quantified conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · implies
Before
exhausted trial divisors below3;terminal remaining=7;d*d>remaining;ORIGINAL n=7
After
complete increasing prime multiset=[7];full product=7;a composite terminal remainder would have an already tested smaller divisor
Conditions: none
If a terminal remainder greater than1 were composite,its least prime factor would already have been exhausted,a contradiction.The final entry is therefore prime.This certifies this instance;general existence follows by strong induction,recursively splitting a composite into smaller positive factors.
Step identifiers and dependencies
Rule: upf_final_prime_remainder_complete_existence_instance · Uses: G001, S008
S010 · implies
Before
mobius divisor7 of original n=7:input=7;COMPLETE prime multiset=[7];distinct primes=[7]
After
mu=-1;empty product case=No;repeated prime=No
Conditions: none
The empty prime multiset for1 gives mu1=1.A repeated prime gives a square divisor and value0;otherwise distinct-prime parity determines the sign.Sorting must not discard multiplicities.
Step identifiers and dependencies
Rule: mobius_value_one_repeated_prime_or_squarefree_parity · Uses: G001, S009
S011 · calculation
Before
Mobius complete divisor mu sum := sum(1, -1)
After
Mobius complete divisor mu sum = 0
Conditions: none
Substitute the original roles,order and conditions term by term with exact arithmetic,not floating-point approximation.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · implies
Before
ORIGINAL n=7;ALL increasing [divisor,mu] rows=[[1, 1], [7, -1]]
After
exact sum=0;target=0;squarefree divisors correspond to subsets of DISTINCT primes,so sum=(-1)^subset_size summed over all subsets=(1-1)^r;for n1,r0 gives1
Conditions: none
Nonsquarefree divisors contribute0;all others correspond to subsets of distinct primes.For r>0,pair subsets by one fixed prime to cancel signs.For n1,the sole empty subset contributes1.This supplies the general argument rather than extrapolating one equality.
Step identifiers and dependencies
Rule: mobius_divisor_sum_general_subset_cancellation · Uses: G001, S011