Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passjudge pass (gpt-6-luna)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Two accepted local truncations can destroy positive definiteness after accumulation

Example

Let e2=(0,1)T, M=diag⁡(1,−1/50), and D1=D2=(3/50)e2e2∗. The exact sum A=M+D1+D2=diag⁡(1,1/10) is positive definite. If each rank-one update is separately recompressed to rank zero with tolerance δ=3/50 before assembly, both local truncations are accepted and the assembled approximation is M, which is indefinite. Each local error 3/50 is below the smaller diagonal coefficient 1/10 of A. The example concerns truncation of low-rank updates before their sum is assembled; it does not claim that every SVD truncation of a completed positive-definite H-matrix destroys positivity.

Facts & Assumptions

Given: The matrices M,D1,D2, tolerance δ=3/50, and rank cap k=0 for the two update compressions.

[F1]

Core-SVD recompression with rank and error tolerances: the procedure accepts a rank-zero output when the discarded singular-value tail is at most δ.

[F2]

Core-SVD recompression is best at the declared Frobenius tolerance: the returned rank-zero approximation has Frobenius error exactly its discarded singular-value tail.

[F3]

Finite tensor arrays and the Frobenius inner product: the Frobenius norm is computed from the squared moduli of all matrix entries.

Verification

1.1givenalgebra

The exact sum is A=diag⁡(1,−1/50+3/50+3/50)=diag⁡(1,1/10). For every nonzero z=(z1,z2)T, z∗Az=∣z1∣2+(1/10)∣z2∣2>0, so A is positive definite.

1.2givenF1F2F3algebra

Each Di has rank one and its only positive singular value is 3/50, so its rank-zero discarded tail and Frobenius error are both 3/50=δ by [F3]. Thus [F1] accepts each update as zero, and [F2] gives its exact local error.

2.1givenstep 1.1step 1.2algebra∎

After both updates are replaced by zero, the sum is M. Its quadratic form at e2 is e2∗Me2=−1/50<0, so it is not positive definite. The accumulated perturbation is D1+D2=(3/25)e2e2∗, whose action in this direction exceeds either local error; hence the two separate local tolerances do not preserve definiteness of the assembled sum.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

5 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources