Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passaudited 2026-09-30
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.

Arc complements and accessible Jordan boundary points

Statement

If P is the image of an embedding f:[0,1]↪R2, then R2∖P is polygonally path connected. If C is a Jordan curve and U is a component of R2∖C, then the points of Fr⁡(U) accessible from U by a simple arc whose interior lies in U are dense in Fr⁡(U). No choice axiom is assumed. In particular, once a separate Jordan-separation result identifies Fr⁡(U)=C, the accessible points are dense in C.

Facts & Assumptions

Given: An embedding f:[0,1]↪R2, its image P=f([0,1]), points p,q∈R2∖P, a Jordan curve C, and a component U of R2∖C.

[A1]

The embedding is injective and its corestriction to P is a homeomorphism; composing with the continuous subspace inclusion P↪R2 makes f continuous as a map into the plane (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological, Subspace topology: the traces of the open sets, its closed sets and its bases, the continuity of the inclusion, and the characteristic property of a map into a subspace).

[A2]

Here a Jordan curve means the image of an embedding of the unit circle (Homeomorphism, open map, closed map, embedding, and what it means for a property to be topological). The unit circle is closed and bounded in R2.

[L3]

A region of the complement of a plane set A is a connected component of R2∖A; its frontier is its closure minus its interior (Regions of the complement of a planar set and their frontiers). When A is closed, its complement is open, and [L5] applies to its components.

[L4]

A ray can be chosen to meet each of finitely many polygonal edges transversely and away from vertices. Crossing parity is independent of the general-position ray and locally constant off the polygon. Across an interior point of an edge the two local sides have opposite parity: fix a generic ray direction and move its starting point across a small disk meeting only that edge; precisely one transverse crossing is gained or lost (Every point off a polygon admits a ray meeting it transversely in finitely many nonvertex points, The parity of transverse ray crossings with a polygon is locally constant on its complement).

[L5]

Every connected component of an open subset of R2 is open and polygonally connected (Every connected component of an open subset of Rn is open and polygonally connected).

[L6]

Compactness in the metric sense means that every open cover has a finite subcover (Open cover, subcover, compact metric space, and compact subset of a metric space).

[L7]

Every nonempty bounded set of real numbers has a supremum (Complete ordered field (least-upper-bound property)).

[L8]

A straight segment is a continuous polygonal path; if its endpoints are distinct it is a simple arc, while equal endpoints give a constant polygonal path (A finite concatenation of straight segments in Rn is a continuous path, Polygonal paths and polygonally connected subsets of Rn, Polygonal arcs and polygons as non-self-intersecting finite unions of line segments in R2).

[L9]

For a connected plane graph, each face has a facial boundary walk, which traverses an edge once for each local side incident with that face; an edge incident with the same face on both sides is traversed twice (Plane embeddings of finite simple graphs, their faces, facial boundary walks and lengths (counting a bridge twice), and planar graphs).

Proof

technique · direct
1.1A1L1L2L8

By [A1] and [L1], P is a nonempty compact and closed subset of the plane. Thus choose radii rp,rq>0 with B(p,rp)∩P=B(q,rq)∩P=∅. If p=q, the constant polygonal path proves the first claim. In all cases choose d>0 with 3d<rp and 3d<rq; every point of P is then at distance greater than 3d from both p and q.

1.2A1L1L2L6

We need a uniform subdivision consequence, which we derive from compactness. Fix ϵ>0. For each pair (t,r) with t∈[0,1] and r>0 such that f((t−r,t+r)∩[0,1])⊂B(f(t),ϵ/3), take the open subinterval W(t,r)=(t−r/2,t+r/2)∩[0,1]. Continuity [A1, L2] ensures that these indexed intervals cover [0,1]. By [L1, L6] a finite subcover has indices (t1,r1),…,(tm,rm). Put δ=12min⁡j≤mrj>0. If ∣u−v∣<δ and u∈W(tj,rj), then u,v∈(tj−rj,tj+rj), so ∥f(u)−f(v)∥<2ϵ/3<ϵ. Hence any equal partition with mesh less than δ has each subarc of diameter less than ϵ.

1.3L2L5L7L8

For the density claim fix x∈Fr⁡(U) and ϵ>0. The definition of frontier and openness of U give x∉U and a point y∈U with ∥y−x∥<ϵ. Put σ(t)=y+t(x−y) for 0≤t≤1, and S={t∈[0,1]:σ([0,t])⊆U}. Since U is open at y, S contains a positive interval of parameters. Let τ=sup⁡S, which exists by [L7], so τ>0. For every t<τ, the definition of supremum gives an s∈S with t<s, so σ(t)∈U. Put z:=σ(τ). For every radius ρ>0, continuity of σ at τ gives some t<τ sufficiently close to τ with ∥σ(t)−z∥<ρ; hence every ball about z meets U and z∈U‾. If τ<1 and z∈U, openness of U and continuity of σ extend S past τ, a contradiction; if τ=1, then z=x∉U. Thus z∈Fr⁡(U).

2.1A1L1L2L6step 1.2

Apply step 1.2 with ϵ=d and choose an equal partition 0=t0<t1<⋯<tk=1, k≥3, whose coarse subarcs Pi=f([ti−1,ti]) have diameter less than d. Each Pi is compact and hence closed by [L1]. If ∣i−j∣≥2, injectivity [A1] makes Pi and Pj disjoint. For each such pair form the indexed family of balls B(x,r) with x∈Pi, r>0, and B(x,2r)∩Pj=∅. Closedness of Pj shows that this family of smaller balls covers Pi. Compactness gives a finite subcover B(xℓ,rℓ); set δij=min⁡ℓrℓ>0. If z∈Pi lies in B(xℓ,rℓ) and y∈Pj, then ∥y−xℓ∥≥2rℓ and the triangle inequality gives ∥y−z∥>rℓ≥δij. There are only finitely many nonadjacent pairs, so the minimum Δ of their positive δij is positive. This uses only finite subcovers and finite choices.

2.2A2L1L3L5L8step 1.3

By [A2, L1], C is closed, so every component of its open complement is open by [L5]. A point off C lies in one such component, which is either U or an open set disjoint from U; in either case it is not in Fr⁡(U). Hence z∈C. The restriction of σ to [0,τ], read from z to y, is a simple straight arc, its interior lies in U, and ∥z−x∥=(1−τ)∥y−x∥<ϵ. Thus accessible points meet every neighborhood of every x∈Fr⁡(U), proving density. This construction is pointwise and makes no simultaneous selection over the boundary.

3.1step 1.2step 2.1

Choose s>0 with 22s<d and 62s<Δ. Refine the partition to an equal fine partition whose number of intervals is a multiple of k and whose mesh is small enough by step 1.2 that each fine subarc has diameter less than s/2. For every fine node u, including every coarse endpoint, put a=f(u), m1=⌊a1/s⌋ and m2=⌊a2/s⌋. Let H(a) be the square-grid graph with vertices (m1+i,m2+j)s for −1≤i,j≤2 and all horizontal and vertical unit grid edges between them. Its outer perimeter is a simple rectilinear polygon containing a in its interior. Every point of the fine subarc starting at u lies strictly inside this perimeter, since it is within s/2 of a and the perimeter is at least s away in the coordinate directions.

4.1L1L2L8step 2.1step 3.1

Consecutive fine-node images differ by less than s/2 in each coordinate, so their floor indices differ by at most one in each coordinate. The 4-by-4 vertex blocks therefore overlap in at least a 3-by-3 grid. Each H(a) remains connected after deleting any one vertex: its perimeter with one vertex removed is connected, and every remaining interior vertex has a grid path to that perimeter avoiding the deleted vertex. For each coarse subarc Pi, let Gi be the union of the blocks centered at its fine nodes. Consecutive blocks overlap in at least two vertices, so deleting any vertex leaves their union connected: each block remains connected, and at least one shared vertex survives. Thus Gi is finite and 2-connected. Neighboring groups share their whole block at the common coarse endpoint. Every point of a block centered at a is at distance at most 22s from a. If v,w lie in blocks centered at a∈Pi,b∈Pj for nonadjacent groups, then ∥v−w∥≥∥a−b∥−42s≥Δ−42s>0, so the groups are disjoint. Fix x∈Pi. A point in Gi lies within 22s+diam⁡(Pi)<2d of x. If e is the common coarse endpoint of Pi−1 and Pi, each point in Gi−1 lies within 22s+diam⁡(Pi−1)<2d of e, hence within 3d of x. Therefore Gi−1∪Gi⊂B(x,3d); each single group also lies in such a ball centered at a point of its coarse subarc. Consecutive groups overlap in an endpoint block with at least two vertices, while nonadjacent groups are disjoint. The same deletion argument shows that their full union G=⋃iGi is finite and 2-connected. It is a plane graph. Each of its finitely many grid edges is the continuous image of [0,1] under an affine parametrization [L8]; [L1] makes each edge compact and closed. Thus G is closed and R2∖G is open.

5.1L5L8step 3.1step 4.1

By step 3.1, every point of P lies inside the square perimeter of a block or on G. For a block centered at a fine node with grid indices m1,m2, let R=[(m1−1)s,(m1+2)s]×[(m2−1)s,(m2+2)s]; its boundary ∂R is contained in G. If x∈P∖G lies inside this square and its component K of the open set R2∖G contained a point outside R, [L5] would give a polygonal path in K between them. By [L8] this path is continuous, so coordinate continuity forces it to meet ∂R⊆G, a contradiction. Thus K⊆R is bounded, and no point of P lies in the unbounded component of R2∖G.

5.2step 4.1

We prove a finite cycle-space fact. For each m, every finite edge set of even degree in G1∪⋯∪Gm is a symmetric-difference sum of even-degree edge sets, each supported in one group or in two adjacent groups. This is immediate for m=1. For the induction step put H=G1∪⋯∪Gm−1 and J=Gm, and assign shared edges to J. For an even-degree set Z, write Z=A△B, with A supported in H and B in J. Their odd-degree vertices form the same finite even set S, all in H∩J=Gm−1∩J, since nonadjacent groups are disjoint. The set S has even cardinality because the sum of degrees in each finite edge set is twice its number of edges. Pair S and, in each of the connected graphs Gm−1 and J, join each pair by a path; let DH,DJ be the symmetric differences of those path edge sets. Both have odd-degree set exactly S. Then Z=(A△DH)△(B△DJ)△(DH△DJ). The first set is even-degree and supported in H, the second in J, and the third in Gm−1∪J. The induction hypothesis applies to the first; the other two already have the required support. Finally, any finite even-degree edge set is a mod-two sum of simple cycles: follow unused edges until a vertex repeats, remove the resulting simple cycle, and repeat; even degrees persist and the finite process terminates. All pairings and paths chosen here are finite.

5.3L3L9step 1.1step 4.1

The graph G lies in a bounded rectangle. The exterior of that rectangle is connected and lies in R2∖G, so the complement has a unique unbounded component O. Neither p nor q lies on G, by steps 1.1 and 4.1. Suppose p∉O, and let F be its bounded complementary region. The graph G is finite, connected and plane, so [L9] gives a closed facial boundary walk WF. Choose a ray from p to outside the containing rectangle whose direction misses all vertices and is transverse to all grid edges; only finitely many directions are forbidden. The ray starts in F and ends in O, so membership in F changes an odd number of times along it. At each transverse crossing of an edge, membership changes exactly when F occupies one local side but not the other. Such an edge is traversed once by WF if it borders F, while an edge with F on both sides is traversed twice and contributes zero modulo two. Edges with neither side in F are absent from WF. Therefore the total number of transverse crossings with the edge traversals of WF, counted with multiplicity, is odd. This uses no facial-cycle theorem.

6.1L4L9step 1.1step 4.1step 5.2step 5.3

Let ZF consist of the edges traversed an odd number of times by the closed facial walk WF. Every vertex has even degree in ZF: each arrival in the closed walk is paired with a departure, and deleting edges traversed an even number of times preserves degree parity. By step 5.2, ZF is a mod-two sum of simple cycles, each supported in one group or two adjacent groups. Each support lies in a ball B(x,3d) centered at some x∈P [step 4.1], which misses p by step 1.1. For each cycle, choose a general-position ray from p directed away from its containing ball; the outward open half-circle has directions avoiding the finitely many vertices and edge directions. The ray misses that cycle, so its crossing parity is zero; by [L4] the parity is independent of the general-position ray. The crossing parity of WF is the sum modulo two of the parities of the cycles in ZF, since even edge traversals cancel. It is therefore even, contradicting the odd parity proved in step 5.3. Thus p∈O; the same argument gives q∈O.

7.1L5step 5.1step 6.1

By [L5], O is polygonally connected; a path from p to q in O misses P by step 5.1. This proves the first claim.

8.1step 2.2∎

If a separate Jordan-separation theorem identifies Fr⁡(U)=C, step 2.2 gives density of the accessible points in C. That equality is conditional here and is not used above.

Remarks

The grid construction uses only continuity, finite subcovers and positive separation of nonadjacent compact subarcs; it assumes no local-flatness property of the embedding. The face argument uses a facial boundary walk and proves the required parity directly, without importing Thomassen's facial-cycle theorem. The finite cycle-space calculation is proved here rather than imported from Thomassen's Lemma 2.10. On printed p.121 the proof of that lemma treats a minimal cycle whose index span is at least two but does not spell out the span-one case; that case is excluded immediately by the lemma's hypothesis that the point lies in the outer face of every adjacent pair union, so the omission does not affect the result.

The first-exit argument proves only Fr⁡(U)⊆C. Equality is left to the later Jordan-separation theorem.

Depends on

Used by

Dependency tree · two levels

89 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