Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-26
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.

In G1 with G2 substituted for a, the vertex set of G2 is a module, the two factors are recovered as induced subgraphs, and substituting a one-vertex graph changes nothing

Statement

Let G=G1[a→G2] be a substitution (Substituting one graph for a vertex of another), and write U=V(G1)∖{a}. Then:

  1. V(G2) is a module of G;
  2. G[U]=G1[U] and G[V(G2)]=G2;
  3. for every w∈V(G2), the map φw:V(G1)→V(G) that fixes every vertex of U and sends a to w is an induced embedding of G1 into G;
  4. if ∣V(G2)∣=1 then G≅G1.

Facts & Assumptions

Given: A substitution G=G1[a→G2] with U=V(G1)∖{a}, so that V(G)=U∪V(G2) is a disjoint union.

[F1]

For distinct vertices of G: two vertices of U are adjacent in G exactly when they are adjacent in G1; two vertices of V(G2) are adjacent in G exactly when they are adjacent in G2; and u∈U is adjacent in G to x∈V(G2) exactly when u is adjacent to a in G1 (Substituting one graph for a vertex of another).

[F2]

M is a module of G when the pair ({v},M) is pure for every v∈V(G)∖M (Modules of a graph, and the trivial modules).

[F3]

G[W]=(W, E(G)∩[W]2) (Subgraphs, induced subgraphs and spanning subgraphs).

[F4]

An induced embedding of H in G is an injection φ:V(H)→V(G) such that, for all distinct x,y∈V(H), xy∈E(H) if and only if φ(x)φ(y)∈E(G); its image induces a copy of H, the restricted map being an isomorphism onto it (Induced embeddings and induced copies of a graph).

[F5]

A graph isomorphism is a bijection φ:V→W with {u,v}∈E if and only if {φ(u),φ(v)}∈F for all distinct u,v (Graph isomorphisms, automorphisms and graph complements).

[F6]

A disjoint pair is complete when every cross pair is an edge, anticomplete when no cross pair is an edge, and pure when it is complete or anticomplete (Edges between disjoint vertex sets; complete, anticomplete, pure and mixed pairs).

Proof

technique · direct
1.1F1given

The vertices of G outside V(G2) are exactly those of U, and for u∈U the adjacency of u to a vertex x∈V(G2) is the condition that u is adjacent to a in G1, which does not mention x.

1.2F1

For p,q∈U distinct, {p,q}∈E(G) if and only if {p,q}∈E(G1); and for p,q∈V(G2) distinct, {p,q}∈E(G) if and only if {p,q}∈E(G2).

1.3F4givenconstruct

Fix w∈V(G2) and let φw fix U pointwise and send a to w. It is injective: it is the identity on U, and w∉U because U and V(G2) are disjoint, so no vertex of U is sent to w.

2.1step 1.1F2F6

By step 1.1, if u is adjacent to a in G1 then u is adjacent in G to every vertex of V(G2), and otherwise to none, so ({u},V(G2)) is pure for every u∈U; by [F2] this makes V(G2) a module of G, which is claim 1.

2.2step 1.2F3

By step 1.2 the edges of G inside U are the edges of G1 inside U, so G[U]=G1[U]; and the edges of G inside V(G2) are the edges of G2, whose vertex set is V(G2), so G[V(G2)]=G2. This is claim 2.

2.3step 1.1step 1.2step 1.3F4

For distinct p,q∈U, step 1.2 gives {p,q}∈E(G1) if and only if {φw(p),φw(q)}={p,q}∈E(G); and for u∈U, step 1.1 gives {u,a}∈E(G1) if and only if {u,w}={φw(u),φw(a)}∈E(G). Every pair of distinct vertices of G1 is of one of these two shapes, so φw is an induced embedding, which is claim 3.

3.1step 2.3F4F5∎

If ∣V(G2)∣=1, say V(G2)={w}, then the image of φw is U∪{w}=V(G), so φw is a bijection onto V(G) preserving and reflecting adjacency, that is, an isomorphism G1→G; this is claim 4.

Depends on

Used by

Dependency tree · two levels

11 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