Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Ownership at a marked exchange

Abstract

Let V be any finite vertex type and H any finite family of its subsets. Write N_H(p) for the vertices x outside p with insert(x,p) in H, and K_H(q) for the two-element ground sets p with q contained in N_H(p). An exact marked exchange determines the packet and row of either endpoint. No uniformity, disjoint-union uniqueness, or codegree cap is required for this local assertion.

Definition 1.1 (Actual packet-row membership).

Lean statement: D5/S3/Combinatorics/Graph/DUFPacketOwnership.PacketRow

Formalization. D5/S3/Combinatorics/Graph/DUFPacketOwnership.PacketRow (✓ std3).

Source. Repository-derived.

Commentary.

PacketRow(H,q,T,i,e) means that q has two elements, T has three elements, K_H(q) is exactly the family of all two-element subsets of T, i belongs to q, and e=insert(i,p) for some two-element subset p of T.

The definition does not assume that q and T are disjoint. This follows from the common-link equality: every vertex of T belongs to an edge of its triangle, and each element of q must lie outside every such edge.

Theorem 1.2 (A marked endpoint determines its packet and row).

Lean statement: D5/S3/Combinatorics/Graph/DUFPacketOwnership.marked_endpoint_ownership

Proof. Machine-checked in Lean as D5/S3/Combinatorics/Graph/DUFPacketOwnership.marked_endpoint_ownership (✓ std3). ∎

Source. Repository-derived.

Commentary.

Let u,v,a,b,c be pairwise distinct vertices. Assume the two exact equalities N_H({u,b})={a,c} and K_H({a,c})={{u,b},{v,b}}. For every q,T,e and i, if e is either {u,a,b} or {u,b,c} and PacketRow(H,q,T,i,e), then q={u,v}, T={a,b,c}, i=u, and the intersection of q with e is the singleton {i}.

For e={u,a,b}, write q={i,x} and T as its membership edge together with a third vertex y. The actual links force x and y outside e. The row element i is one of u,a,b. If i=a, the neighborhood equality forces x=c; the packet would then give three edges in K_H({a,c}), contradicting its exact two-edge value. If i=b, the triple {b,u,y} forces y=c. The packet then places {u,x} in K_H({a,c}); neither of its two allowed edges is possible. Thus i=u. The triple {u,b,y} again forces y=c, fixing T. The two extensions {x,a,b} and {x,b,c} place {b,x} in K_H({a,c}), forcing x=v and fixing q. Interchanging a and c proves the other endpoint case.

This is conditional uniqueness: the theorem does not assume or assert the existence of a packet without a membership witness. When the designated packet is given, its marked endpoints therefore cannot belong to a second packet row. The singleton intersection also identifies the row element without a choice of representation.

References

  • Truth anchor: D5/S3/Combinatorics/Graph/DUFPacketOwnership.PacketRow
  • Truth anchor: D5/S3/Combinatorics/Graph/DUFPacketOwnership.marked_endpoint_ownership
  • Dependency: D5/S3/Combinatorics/Graph/DUFStructure