Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

Masks and Initial-Force Anchors at Thirteen Columns

Abstract

Twenty-six bit positions encode vertices, forts, and six oriented initial-force families.

Definition 1.1 (The twenty-six vertices).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.V13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

The false layer is the outer cycle and the true layer is the inner layer, each indexed by Fin 13.

Definition 1.2 (Column rotation).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.rotate13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Rotation subtracts the chosen column from the index in each layer.

Definition 1.3 (Bit position of a vertex).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.code13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Outer vertices occupy bits zero through twelve; inner vertices occupy bits thirteen through twenty-five.

Definition 1.4 (Decode a vertex mask).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.maskSet13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

A vertex belongs to the decoded set exactly when its corresponding bit is set.

Definition 1.5 (The three neighbors).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.neighbors13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Each vertex has its spoke mate and the two cyclic neighbors at step one in the outer layer or step three in the inner layer.

Definition 1.6 (Numeric neighbor positions).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.neighborCodes13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

The arithmetic neighbor list uses residues modulo thirteen and the same two-layer bit convention.

Definition 1.7 (Finite fort predicate).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.fortOK (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

A valid mask is nonzero and below two to the twenty-sixth power. Every absent vertex has a number of neighbors in the mask different from one.

Definition 1.8 (Disjoint vertex masks).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.disjointOK (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Both masks fit in twenty-six bits and their bitwise intersection is zero.

Definition 1.9 (Candidate and fort pair).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.rowOK (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

A row pairs a candidate mask with a valid fort mask disjoint from it.

Definition 1.10 (Population of the low bits).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.bitCount26 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Count the set bits at positions zero through twenty-five.

Definition 1.11 (Six oriented first forces).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.Anchor13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

The constructors distinguish an outer or inner source and a spoke, forward, or backward target.

Definition 1.12 (Finite enumeration of the anchors).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.instFintypeAnchor13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

The finite-type structure enumerates exactly the six constructors of Anchor13.

Definition 1.13 (The list of anchors).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.anchors13 (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

The list contains the six oriented first-force anchors in the displayed order.

Definition 1.14 (Three required black vertices).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.anchorRequired (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

For each anchor, the required vertices are the source at column zero and its two neighbors other than the target.

Definition 1.15 (The white target).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.anchorTarget (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

The target is the remaining neighbor in the oriented force, with all column indices taken modulo thirteen.

Definition 1.16 (Seven vertices extending an anchor).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.candidateShapeOK (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

A candidate has seven vertices, contains the three required vertices, and omits the white target.

Definition 1.17 (Increasing candidate masks).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.StrictKeys (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Successive row keys are strictly increasing.

Definition 1.18 (Size and order of an anchor family).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.familyOrderOK (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

An ordered family has 7315 rows and strictly increasing candidate masks.

Definition 1.19 (Consecutive chunks of rows).

Formalization. D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.chunkBlockOK (✓ std3).

Source. Repository-derived.

Acknowledgement. Arnav Krishnan (2026). A correction to the Zero Forcing Number of the Generalized Petersen Graphs P(n,3). DOI: 10.48550/arXiv.2607.19412. URL: https://arxiv.org/abs/2607.19412v1.

Commentary.

Every row in the selected consecutive chunks has the specified anchor shape and a disjoint fort. A chunk index beyond the list denotes the empty list.

References

  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.Anchor13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.StrictKeys
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.V13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.anchorRequired
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.anchorTarget
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.anchors13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.bitCount26
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.candidateShapeOK
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.chunkBlockOK
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.code13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.disjointOK
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.familyOrderOK
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.fortOK
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.instFintypeAnchor13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.maskSet13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.neighborCodes13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.neighbors13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.rotate13
  • Truth anchor: D5/S3/Combinatorics/GeneralizedPetersen/ZeroForcingThreeFiniteCore.rowOK