Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passaudited 2026-09-29
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.

Polygonal Jordan curve theorem: a polygon has exactly two complementary regions and is the frontier of each

Statement

If P⊆R2 is a polygon, then R2∖P has exactly two regions, one bounded and one unbounded, and

Fr⁡(U)=P

for each of them. Regions and frontiers are from Regions of the complement of a planar set and their frontiers. The proof uses the finite simple edge cycle of Polygonal arcs and polygons as non-self-intersecting finite unions of line segments in R2 and polygonal crossing parity from The parity of transverse ray crossings with a polygon is locally constant on its complement.

Facts & Assumptions

Given: A polygon P.

[L1]

The parity of transverse ray crossings with a polygon is locally constant on its complement (The parity of transverse ray crossings with a polygon is locally constant on its complement).

[L2]

A polygon is a finite simple closed chain of straight edges: nonincident closed edges are disjoint, and adjacent edges meet only at their shared vertex (Polygonal arcs and polygons as non-self-intersecting finite unions of line segments in R2).

Proof

technique · direct
1.1L1

By [L1], the even and odd crossing classes are disjoint open unions of complementary regions. A point outside a large rectangle containing P has a ray missing P and hence even parity. Points sufficiently close to the two sides of the relative interior of any polygon edge have parities differing by one, so both classes are nonempty.

2.1step 1.1L1L2

Let x,y∉P have equal parity. First construct two connected side networks near P. Orient its finite edge cycle. Choose pairwise disjoint small closed disks about its vertices, each meeting P only in the two incident initial straight edge pieces. Those pieces divide the open disk into two sectors; the left-side germs of the entering and leaving oriented edges lie in the same sector, and likewise on the right. Each sector is polygonally connected by short radial pieces and a polygonal approximation to a circular arc about the vertex. Choose smaller concentric disks and, on each compact edge portion outside them, a sufficiently thin open strip split by the edge into left and right half-strips. The strip may extend into the larger vertex disks, where its half-strips meet the matching sectors. Its width can be chosen below the positive distance from that compact truncated edge portion to each of the finitely many other full edges, including adjacent edges, so it meets P only along its central edge portion by [L2]. Thus successive half-strips and vertex sectors form a polygonally connected left-side network disjoint from P, and similarly a right-side network. All selections are finite. By [L1], parity is constant on each network; the two parities differ because points on opposite sides of any edge have opposite parity. Now choose a bend point z∉P outside the finitely many lines through x or y and a vertex and the lines through x or y parallel to an edge. The two-segment path xzy misses every polygon vertex, contains no edge piece, and meets P only in finitely many transverse edge-interior crossings. If x=y, use the constant path. Otherwise list the crossings in path order as c1,…,cN. Parity switches at each crossing, so N is even. For each consecutive pair c2j−1,c2j choose points aj,bj on the path just before the first and just after the second crossing, close enough to lie in the matching side half-strip or vertex sector and to make these parameter intervals disjoint. The two points have equal parity, hence lie in the same one of the globally connected side networks; join them there by a polygonal path disjoint from P. Replace each of the finitely many disjoint path intervals from aj to bj by that side path. The untouched pieces contain no crossings and the inserted pieces avoid P, giving a polygonal path from x to y in the complement.

3.1step 1.1step 2.1

Step 2.1 shows each parity class is connected, while step 1.1 shows both are nonempty and no connected subset meets both. They are therefore exactly the two regions. The even class contains the exterior of a large rectangle and is unbounded; the odd class lies inside that rectangle and is bounded.

4.1step 1.1step 3.1L1∎

At every point of an edge interior, arbitrarily small points on its two local sides have opposite parity. The same holds at vertices by using the two incident edges and a small sector. Thus every point of P lies in the frontier of both regions. Conversely, local constancy in [L1] gives every point off P a neighbourhood contained in one region, so no such point lies in either frontier. Hence both frontiers equal P.

Depends on

Used by

Dependency tree · two levels

12 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