Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generated
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.

Principal matrix logarithm and square root by branch-aware Schur–Parlett

Definition

Input a finite complex matrix A∈Cn×n with n≥1, a branch request selecting principal logarithm or principal square root, finite Schur and Schur–Parlett controls, an initial partition of {1,…,n} into nonempty contiguous intervals for the Schur–Parlett call, a finite table of exact Jordan certificates keyed by contiguous intervals, and a finite table of supplied exact derivatives f(k)(λ) of the requested principal branch at the eigenvalues, for the orders required by those certificates, including merged blocks. These are exact input data of that same branch, not values computed from field arithmetic. A required absent derivative returns missing-jordan-data. The first Schur reduction is used only to certify the branch domain; no Jordan derivative data are needed if the branch check fails.

  1. Run Finite-budget computed Francis Schur reduction with explicit statuses in its complex branch. Propagate any non-Schur status. Treat its returned Q,T as candidates and verify exactly that Q∗Q=I, A=QTQ∗, and T is upper triangular. If a check fails, return schur-certificate-failure.
  2. The diagonal entries of this exact upper-triangular T are the eigenvalues of A. Test each λ. If λ∈(−∞,0], return branch-domain-failure; if an exact sign comparison is unavailable, return branch-domain-undecided. This test occurs before any holomorphic matrix evaluation.
  3. For the logarithm request, select the scalar branch f(z)=Log⁡z. For the square-root request, use f(z)=zLog⁡1/2. Then call Finite Schur–Parlett recurrence with block merging and inconclusive statuses with A, f, its controls, the supplied initial partition, the Jordan-certificate table, and the supplied exact branch derivatives, forwarding their finite table to every diagonal evaluator. Propagate any Schur, Jordan-data, Sylvester, range, or budget status. On parlett-success, return its factored primary value with status branch-aware-candidate.

The procedure returns no floating-point error bound. The exact branch check ensures the scalar function is holomorphic at every eigenvalue.

Depends on

Used by

Dependency tree · two levels

37 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