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.
Every later filled neighbor lies on the elimination-tree parent path
Statement
Let be a vertex in the elimination forest supplied by Elimination-tree column patterns and reach. Every later filled neighbor of lies on its parent path and is therefore an ancestor. Consequently, if is a child of , then every later neighbor of other than is a later neighbor of ; equivalently,
Facts & Assumptions
Given: The zero-based ordered vertices, filled graphs, and parent forest from batch-2's graph definition.
Elimination-tree column patterns and reach: , and reach follows the supplied parent path.
Structural graphs and ordered symmetric elimination: The parent is the later neighbor with least position greater than the child's position.
Structural graphs and ordered symmetric elimination: The graph update adds every edge between two distinct vertices in the pivot's later-neighbor set.
Proof
Fix and a later filled neighbor . If is the parent, it is an ancestor by definition. Otherwise let be the parent. By [F2], . Since and are both later neighbors of , [F3] inserts when is eliminated. Thus remains a later neighbor of .
Now let be a child of . Every later neighbor of is either or is later than . In the latter case both and are later neighbors of , so [F3] joins them in the filled graph. Thus every element of belongs to .
If is not the parent of , replace by and repeat. At each repetition the ordering position strictly increases and is at most , because the current vertex remains adjacent to and its parent is the earliest later neighbor. The finite increasing sequence must reach position ; it cannot stop earlier at a root while still having later neighbor . Hence lies on the parent path from and is an ancestor.
Step 2.1 proves the ancestor assertion, and step 1.2 gives the child-column containment used to assemble fronts.
Depends on
Used by
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
- Jennifer Scott and Miroslav Tůma, Algorithms for Sparse Linear Systems, Chapter 4, §§4.1–4.2 (standard reference, not scraped)
- Timothy A. Davis, Siva Rajamanickam, and Wissam M. Sid-Lakhdar, A survey of direct methods for sparse linear systems, §4.1 (standard reference, not scraped)