Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Conical transfer through a halfspace

Abstract

A conical property on a finitely generated cone intersected with a halfspace follows from positive generators and positive-negative cancellation pairs.

Theorem 1.1 (Positive-negative mass decomposition).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.halfspace_transfer (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let Good contain zero and be closed under addition and multiplication by nonnegative real scalars. Let v be a finite family and a assign a real value to each generator. A nonnegative combination whose total a-value is nonnegative satisfies Good if the generators with nonnegative value and all positive-negative cancellation pairs satisfy Good. The proof partitions the generators by the sign of a, matches negative mass with positive mass, and retains the unused positive mass. When positive mass is zero, every negatively valued coefficient vanishes.

SharedSpectral.spectralGood(c,x) means that the Euclidean norm of x is at most c times its coordinate sum. step(d,j) is the vector with value one at k when k.val<j and zero otherwise. synth(p,x) is the sum over j of x(j) times step(d,p(j)). extend(l,a) equals l(a) for a<d and zero otherwise; spectralGap(l,j)=extend(l,j.val)-extend(l,j.val+1). Natural step lengths, minima and values are computed before real coercion. The original two-row proof uses these shared lemmas; the three-row proof also uses the norm, step-synthesis, gap and additive-closure lemmas. The general mixture lemma remains a supplier of the original proof.

Theorem 1.2 (The zero spectrum satisfies every cone bound).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.spectralGood_zero (✓ std3). ∎

Source. Repository-derived.

Commentary.

The dimension may be zero and c may have either sign.

Theorem 1.3 (Addition preserves a common cone bound).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.spectralGood_add (✓ std3). ∎

Source. Repository-derived.

Commentary.

Both vectors have the same dimension and coefficient c.

Theorem 1.4 (Nonnegative scaling preserves the cone bound).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.spectralGood_smul (✓ std3). ∎

Source. Repository-derived.

Commentary.

The scale t may vanish; c need not be nonnegative.

Theorem 1.5 (A squared estimate implies the norm estimate).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.spectralGood_of_square (✓ std3). ∎

Source. Repository-derived.

Commentary.

The coefficient and total mass are nonnegative; no entrywise sign condition is imposed here.

Theorem 1.6 (A norm estimate implies the squared estimate).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.spectralGood_square (✓ std3). ∎

Source. Repository-derived.

Commentary.

The coefficient and total mass are nonnegative.

Theorem 1.7 (Mass of a step spectrum).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.sum_step (✓ std3). ∎

Source. Repository-derived.

Commentary.

The natural step length j lies between zero and d.

Theorem 1.8 (Gram kernel of two step spectra).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.sum_step_mul (✓ std3). ∎

Source. Repository-derived.

Commentary.

The overlap is their natural minimum, coerced to the reals.

Theorem 1.9 (Mass of a synthesized spectrum).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.mass_synth (✓ std3). ∎

Source. Repository-derived.

Commentary.

The finite list p consists of step lengths at most d. Coefficients x are arbitrary real numbers.

Theorem 1.10 (Gram expansion of a synthesized spectrum).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.square_synth (✓ std3). ∎

Source. Repository-derived.

Commentary.

All d,m and real coefficient vectors are allowed, subject only to p(j) at most d.

Theorem 1.11 (Ordered nonnegative spectra have nonnegative gaps).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.spectralGap_nonneg (✓ std3). ∎

Source. Repository-derived.

Commentary.

The last gap uses the extension by zero.

Theorem 1.12 (Adjacent differences telescope on any natural interval).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.gap_telescope (✓ std3). ∎

Source. Repository-derived.

Commentary.

The interval is Ico(a,b); b need not be at most d because the extension is zero beyond d.

Theorem 1.13 (All adjacent gaps reconstruct the spectrum).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.gap_reconstruct (✓ std3). ∎

Source. Repository-derived.

Commentary.

The identity holds for every real spectrum, with no ordering or sign hypothesis.

Theorem 1.14 (Finite sums preserve an additive predicate).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.sum_mem_of_closed (✓ std3). ∎

Source. Repository-derived.

Commentary.

I and E are arbitrary types; E is an additive commutative monoid. The finite set s may be empty. Good contains zero and is closed under addition.

Theorem 1.15 (A fixed-base cone bound survives mixing).

Proof. Machine-checked in Lean as D5/S3/Quantum/Entanglement/AbsolutePPT/HalfspaceConeTransfer.mixture_transfer (✓ std3). ∎

Source. Repository-derived.

Commentary.

I and E are arbitrary types; E is an additive commutative group and real module. Good contains zero and is closed under addition and nonnegative real scaling. The finite set s is nonempty; all weights on s are nonnegative. Writing M for their sum, the premises are Good(b+M*v(i)) at every i in s. The proof treats M=0 without division and M>0 by barycentric weights.

References