Alphabeta Math
Pipeline-generated
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.

Quantitative Hyperbolic Geometry Toolkit

1 · Prerequisites

2 · Summary

This draft develops metric hyperbolicity with explicit constants, local geodesics, word-metric consequences and sequence boundaries. The elementary product equivalences, local-to-global estimate, interpolation and exponential projection estimates are proved before their intended consumers. The group arguments include a finite Dehn presentation, finite cone types, existence of infinite-order elements and positive stable translation length. Linear filling bounds transfer from the simple Cayley realization to the labelled realization by an explicit four-point estimate. The boundary section constructs the product topology and the compact ray model for proper spaces.

Finite orbit-chord estimates prove the centralizer and unordered pole-pair stabilizer index bounds. Shared-pole commensurability gives independent loxodromics, and uniform north–south dynamics is proved using sequence products. The exact Morse theorem includes its projection and thickening estimates, finite stopping arguments and the stated numerical constant. The exact hyperbolicity transport bound and general sequence-boundary homeomorphism are proved using finite chords and joint product thresholds. The final theorem assembles these results with each clause’s hypotheses, constants and choice assumptions. Choice is stated at each completed proof that needs it; the metric equivalences, finite-word arguments and stable-length argument are choice-free. The companion gives concrete tree calculations, a conditional ping-pong argument and the nonproper star-tree counterexample.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Hg toolkit slim triangles products and four point constants

Definition

Work in a metric space (X,d) over the real complete ordered field of Complete ordered field (least-upper-bound property). Geodesic segments and geodesic spaces have the meaning in Geodesics and geodesic metric spaces. A geodesic triangle consists of three specified segments joining three points; repeated vertices and zero-length sides are permitted. A Cayley graph here means its unit-edge geometric realization when geodesics are discussed, rather than only its vertex word metric.

For nonempty AX, put d(x,A)=inf{d(x,a):aA}. This infimum exists: the set is nonempty and bounded below by zero, and the infimum property follows by negating the least-upper-bound property. The closed r-neighbourhood means {x:d(x,A)r}, for r0; it does not assert that a closest point exists.

For δ0, a triangle is δ-slim if each side is contained in the closed δ-neighbourhood of the union of the other two sides. A space has δ-slim triangles if this holds for every choice of triangle and sides.

The Gromov product is (xy)o=d(o,x)+d(o,y)d(x,y)2. The triangle inequality and its reverse give 0(xy)omin{d(o,x),d(o,y)}. For κ0, the product condition with constant κ is (xz)omin{(xy)o,(yz)o}κ for every o,x,y,zX.

For four points a,b,c,d, form d(a,b)+d(c,d), d(a,c)+d(b,d) and d(a,d)+d(b,c). The four-point condition with constant κ says the largest minus the second-largest of these three numbers is at most 2κ, for every quadruple, including repeated points. Ties are allowed. None of these definitions assumes properness or AC.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Hg toolkit local geodesics and hausdorff control

Definition

Use the metric, segment and point-to-set conventions of Hg toolkit slim triangles products and four point constants. A path parametrized by arc length is a continuous map q:IX on a real interval such that each compact restriction q[s,t] has length ts. Here length is the supremum, over finite subdivisions s=t0<<tn=t, of id(q(ti1),q(ti)). In particular d(q(s),q(t))ts.

For k0, an arc-length path is k-local geodesic if each restriction to a compact subinterval of length at most k is an isometric parametrization. The k=0 condition is vacuous beyond the arc-length requirement. Results converting locality into global estimates must specify a positive radius when needed.

As in Quasi-geodesics and quasi-geodesic metric spaces, a (λ,ε)-quasi-geodesic is a map q:IX, where λ1, ε0, satisfying λ1stεd(q(s),q(t))λst+ε for all s,tI. This does not assume continuity, arc-length parametrization or properness. A compact-interval segment has nonempty domain [a,b] with ab; a one-point domain is allowed.

For nonempty subsets A,BX, their Hausdorff distance is dH(A,B)=max{supaAd(a,B),supbBd(b,A)}. A supremum is + if its set of values is unbounded; otherwise it exists by completeness. Thus dH takes values in [0,+], and no finite-valued metric on all subsets is claimed. In particular dH(A,B)R means both point-to-set suprema are at most R, even if closest points do not exist. The formula excludes empty subsets. These are definitions and require no simultaneous choices.

DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit hyperbolic group and stable length

Definition

Fix a group G with a specified finite generating set S, in the sense of Finitely generated groups, and the word metric of The word metric of a group with respect to a generating set. Use the unit-edge geometric Cayley realization: take vertices G and unoriented labelled edges from g to gs for the generators, identifying an edge with its reversal. Parallel edges and loops, if present, are retained. Its path metric restricts to the word metric on vertices.

The standing hyperbolic-group hypothesis is that this specified geodesic realization has δ-slim triangles, for some specified δ0, in the sense of Hg toolkit slim triangles products and four point constants. Independence of generating set is not assumed here. A group is elementary if it is finite or virtually cyclic; virtually cyclic means it has a cyclic subgroup with finitely many left cosets.

For gG, its stable translation length in this generating set is τS(g)=limngnSn=infk1gkSk. The following argument proves existence, without hyperbolicity or AC.

Facts & Assumptions

Given: G,S,g as above; all lengths below are with respect to S.

[F2]

Word length is finite, subadditive, invariant under inversion and vanishes at the identity by Word length is defined on every element and satisfies the subadditivity, inversion and vanishing laws.

[F3]

Every nonempty bounded-below set of real numbers has an infimum by Complete ordered field (least-upper-bound property).

Proof

1.1

For completeness, the realization is geodesic as asserted in the definition. For two interior-edge points, any finite edge route either stays on their common edge, when there is one, or first reaches one of the at most two endpoints of the first edge and finally leaves one of the endpoints of the last edge. Between those vertices its length is at least their word distance. Conversely each of these at most four endpoint routes is attained by a shortest word, with the specified initial and final partial edges. Include the direct same-edge interval as another candidate. The minimum of this finite list is attained and positive for distinct points; it defines the path metric. Concatenation gives the triangle inequality. A minimizing route, parametrized by length, is isometric, since a shorter route between two of its points would shorten it. At vertices the same argument gives exactly word distance. Loops are covered by the two ends of their interval before identification; coincident endpoints cause no problem.

F2given
1.2

Put an=gn and a0=0. Then 0an+man+am, so the nonempty set {ak/k:k1} is bounded below by zero. Its infimum t exists and satisfies 0ta1.

F1F2F3
2.1

Fix η>0. By the defining property of the infimum there is a positive integer k such that ak/k<t+η/2. For each n1 write n=qk+r, 0r<k. Repeated subadditivity gives anqak+ar. With C=max0r<kar, it follows that tan/nak/k+C/n. Here q/n1/k and ak0 justify the last inequality.

step 1.2algebra
3.1

For all sufficiently large n, C/n<η/2, giving tan/n<t+η. The requisite large integers exist in a real complete ordered field: if the natural numbers had a finite supremum u, some natural m>u1 would give m+1>u, a contradiction. Thus an/nt. This also treats C=0 and k=1 directly. If g=e, every an and t is zero; if g has finite order m, am=0 gives t=0. Only one witness k for a given tolerance and finitely many endpoint routes were used, so no AC is needed.

step 2.1F3F2algebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Geodesic triangles in trees are tripods

Statement

In the unit-edge realization of a connected graph with no cycles, there is a unique geodesic between any two points. The three geodesics between any three points form a tripod, allowing legs of length zero. In particular every geodesic triangle is 0-slim.

Here connected means that every pair of vertices is joined by a finite edge path; a cycle is a nonempty simple closed edge path (including loops and pairs of parallel edges).

Facts & Assumptions

Given: Such a graph and its edge-length path metric; three points a,b,c in its realization.

[F1]

Segments are isometric real-interval parametrizations and slimness includes degenerate triangles, as in Hg toolkit slim triangles products and four point constants.

Proof

1.1

Subdivide at the at most three interior-edge points among a,b,c. This preserves connectivity, edge lengths and absence of cycles: contracting the finitely many new degree-two vertices in a cycle would produce a cycle in the original graph. Remove closed subwalks from any finite path until a simple path remains. Two distinct simple paths with the same endpoints would have a first divergence and a first subsequent reunion, and the intervening arcs form a cycle. Hence there is exactly one finite simple path between any two of the specified points.

given
2.1

Every finite edge route reduces to that simple path by deleting closed subwalks, so its length is at least the simple-path length. Consequently the latter attains the path distance and, parametrized by length, is isometric on every subinterval. It is also the only geodesic image: if a path leaves this simple path through an edge, it must return through the same attaching point (otherwise the finite routes to the two attaching points form a cycle). A geodesic cannot revisit a point. An interior point of any edge of the simple path separates its endpoints, so every continuous joining path must traverse that edge; thus no alternative geodesic can skip part of the simple path.

step 1.1F1
3.1

The intersection of the finite paths [a,b] and [a,c] is an initial path [a,m]. Indeed if a point belongs to both, their subpaths from a to that point coincide by uniqueness. Since the two paths are finite unions of closed edge intervals, this common initial path has a last point m. After subdivision at m, their tails [m,b] and [m,c] meet only at m; their concatenation is the simple path from b to c. Hence the three pairwise paths have precisely the three legs from m, and distances are sums of leg lengths.

step 1.1step 2.1
4.1

Each side is a union of two legs, each also on another side; hence every side lies in the union of the other two. This gives 0-slimness. If points coincide or m is a vertex of the triangle, the corresponding legs have length zero and the same union identities hold. Only finitely many paths and subdivisions were needed, including in an infinite graph.

step 3.1F1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Slim triangles imply the gromov product inequality

Statement

In a geodesic space with δ-slim triangles, δ0, one has (xz)omin{(xy)o,(yz)o}3δ for every basepoint o and every x,y,z. No properness is required.

Facts & Assumptions

Given: The specified space and four points.

[F1]

Products, their nonnegativity, and infimum-based slimness are as in Hg toolkit slim triangles products and four point constants.

Proof

1.1

Put α=min{(xy)o,(yz)o}. For any point v[x,y], the inequalities d(o,x)d(o,v)+d(v,x) and d(o,y)d(o,v)+d(v,y) add to give d(o,v)(xy)o. The same argument applies to [y,z].

F1givenalgebra
2.1

If αδ, nonnegativity gives the claimed lower bound. Otherwise fix 0t<αδ and 0<h<αδt. Choose points xt,yt,zt at distance t from o on three chosen radial sides. These points exist since each radial length is at least α. Slimness and the infimum convention supply a point within distance less than δ+h of xt on [o,y][x,y]. It cannot lie on [x,y], whose points have distance at least α>t+δ+h from o. Let it be v[o,y]. Then d(o,v)t<δ+h, so d(xt,yt)<2(δ+h). Applying the same reasoning to yt in triangle (o,y,z) gives d(yt,zt)<2(δ+h).

step 1.1F1algebra
3.1

Thus d(xt,zt)<4(δ+h) and the joining route through them gives d(x,z)d(o,x)t+4(δ+h)+d(o,z)t. Expanding the product yields (xz)ot2(δ+h). This is true for every sufficiently small positive h, so (xz)ot2δ. Otherwise a sufficiently small h would contradict the strict gap.

step 2.1F1algebra
4.1

Letting t approach αδ from below in the same elementary real inequality gives (xz)oα3δ. When δ=0 and α>0, the same positive h and t<α argument applies; when both vanish step 2.1 applies. All side selections are finite and all near-point witnesses are used one at a time, so no AC or closest-point attainment was used.

step 2.1step 3.1algebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

The gromov product inequality implies the four point condition

Statement

For any metric space and κ0, the product inequality with constant κ at every basepoint is equivalent to the four-point condition whose largest two opposite-pair distance sums differ by at most 2κ. Geodesicity is unnecessary.

Facts & Assumptions

Given: A metric space and κ0.

[F1]

The two conditions and the product formula are those in Hg toolkit slim triangles products and four point constants.

Proof

1.1

For an ordered quadruple (o,x,y,z) write A=d(o,y)+d(x,z), B=d(o,z)+d(x,y) and C=d(o,x)+d(y,z), and put R=d(o,x)+d(o,y)+d(o,z). Then 2(xz)o=RA, 2(xy)o=RB, and 2(yz)o=RC. Consequently the product inequality for this ordered quadruple is exactly Amax{B,C}+2κ, since min{RB,RC}=Rmax{B,C}.

F1algebra
2.1

Suppose the product condition holds for all ordered quadruples. Permuting x,y,z in step 1.1 gives the three inequalities bounding each of A,B,C by the maximum of the other two plus 2κ. Apply the inequality with the largest sum on its left: the maximum on its right is the second-largest, including ties. This proves the four-point condition.

step 1.1given
3.1

Conversely suppose the four-point condition holds. For every ordered quadruple, if A is largest it is at most the second-largest plus 2κ, while if it is not largest it is already at most max{B,C}. Thus Amax{B,C}+2κ in either case. Step 1.1 recovers the product inequality at the arbitrary basepoint o. The computations remain valid when points coincide or κ=0.

step 1.1given
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

The four point condition implies slim triangles

Statement

In a geodesic space satisfying the four-point condition with constant κ0, every geodesic triangle is 4κ-slim.

Facts & Assumptions

Given: Such a space, specified sides of a triangle (a,b,c), and p[a,b].

[F1]

The four-point hypothesis gives the product inequality with the same constant at every basepoint, by The gromov product inequality implies the four point condition.

Proof

1.1

Write =d(a,b), t=d(a,p) and α=(bc)a. Suppose first that tα. Since αd(a,c) there is q[a,c] with d(a,q)=t. Products along a radial geodesic give (pb)a=t and (cq)a=t. Applying the product inequality first through b, then through c, gives (pc)atκ and (pq)at2κ. Hence d(p,q)=2t2(pq)a4κ.

F1givenalgebra
2.1

If tα, use b as basepoint. Indeed (ac)b=α by expansion, and d(b,p)=tα. The argument of step 1.1 with a and b interchanged gives a point on [b,c] at distance at most 4κ from p. At t=α either construction works.

step 1.1algebra
3.1

Thus every point of [a,b] is within 4κ of the other two sides; relabeling vertices proves this for all sides and all specified triangles. Zero side lengths require only t=0, and when κ=0 the produced point equals p. There were only finitely many segment choices.

step 1.1step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Halfspace separation for the local-geodesic mesh

Statement

In a geodesic space with δ-slim triangles, δ>0, let x0,x1,x2 occur in this order on a geodesic, with d(x0,x1)=d(x1,x2)=3δ. Put D(a,b)={z:d(z,a)d(z,b)}. Then dist(D(x0,x1),D(x2,x1))δ,D(x2,x1){z:d(z,x0)>d(z,x1)}. Furthermore dist(x0,D(x1,x0))3δ/2 and dist(x2,D(x1,x2))3δ/2. Distances between nonempty sets mean infima of pairwise distances.

Facts & Assumptions

Given: The space and three collinear points as in the statement.

[F1]

Slimness and point-to-set distances use the infimum convention in Hg toolkit slim triangles products and four point constants.

Proof

1.1

Fix yiD(xi,x1) for i=0,2, and write Ei=d(xi,yi), η=d(y0,y2). Let u be the midpoint of a chosen segment from y0 to y2. Triangle inequalities and the halfspace assumptions give d(u,xi)Ei+η/2 and d(u,x1)Eiη/2 for each i=0,2.

givenalgebra
2.1

For every h>0, slimness of triangle (x0,u,x2) at x1 supplies v on [x0,u] or [x2,u] with d(v,x1)<δ+h. Suppose it is on [xi,u]. Then d(u,v)>Eiη/2δh, while d(xi,u)Ei+η/2, so d(xi,v)<η+δ+h. Therefore 3δ=d(xi,x1)<η+2δ+2h. Since this holds for every h>0, ηδ.

step 1.1F1algebra
3.1

Taking the infimum over y0,y2 gives the first bound; both sets are nonempty since they contain x0,x2, respectively. They are disjoint because δ>0. Thus any zD(x2,x1) does not belong to D(x0,x1), which is precisely the asserted strict inequality.

step 2.1given
4.1

If yD(x1,x0), then 3δd(x0,y)+d(y,x1)2d(x0,y), proving the endpoint bound by taking an infimum. Interchanging x0,x2 gives the other bound. No closest point to a halfspace or bisector has been selected, and all segment selections are finite.

givenalgebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Local geodesics in a hyperbolic space are uniform quasi geodesics

Statement

For δ>0, every 6δ-local arc-length geodesic in a geodesic δ-slim space is a (3,4δ)-quasi-geodesic. The same therefore holds with any locality radius k6δ. For δ=0, every k-local geodesic with k>0 is a global geodesic.

Facts & Assumptions

Given: A path q:IX and constants satisfying the statement.

[F1]

Arc length, local geodesics and real-interval quasi-geodesic inequalities are defined in Hg toolkit local geodesics and hausdorff control.

[F2]

The successive 3δ halfspaces have separation δ, strict nesting and endpoint-to-bisector bounds 3δ/2, by Halfspace separation for the local-geodesic mesh.

[F3]

Zero-slimness implies the product inequality with constant zero by Slim triangles imply the gromov product inequality.

Proof

1.1

First let δ>0 and fix [s,t]I. Put L=ts, n=L/(3δ), σ=L3nδ, and xi=q(s+3iδ) for 0in. Consecutive triples lie on an isometrically parametrized subpath of length 6δ. For 0i<n put Hi={z:d(z,xi+1)d(z,xi)} and Bi={z:d(z,xi+1)=d(z,xi)}. For i<n1, F2 gives Hi+1{z:d(z,xi+1)<d(z,xi)}Hi and dist(Bi,Bi+1)δ.

F1F2given
1.2

Now suppose δ=0. A geodesic segment is closed: if p has distance zero from the image of γ:[0,]X, set r=d(γ(0),p). Arbitrarily close image points γ(u) satisfy urd(γ(u),p), so r[0,] and d(γ(r),p)=0. A zero-slim degenerate triangle consisting of two segments between the same endpoints and a constant side consequently forces their images to agree; radial parameters then agree too. For any triangle (a,b,c) let α=(bc)a. The points of [a,b],[a,c] at radius α coincide: apply F3 twice, through b and c, to see their product at a is at least α and hence their distance zero. Call the common point m. The equality d(b,c)=d(a,b)+d(a,c)2α=d(b,m)+d(m,c) shows that the concatenated tails form the unique geodesic [b,c]. Uniqueness prevents any further common tail. Thus every triangle is a tripod.

F3givenalgebra
2.1

Suppose n2. A geodesic γ:[0,d(x0,xn)]X from x0 to xn starts outside every Hi and ends inside every Hi by nesting. For each i its first entry time ti into Hi exists and lies in Bi: the inverse image of Hi is nonempty and closed, so its infimum belongs to it, and continuity of the distance difference forces equality at first entry. This closed-infimum assertion follows by taking real parameters approaching the infimum; continuity passes the nonpositive inequality to their limit. Nesting gives titi+1. F2 now gives t03δ/2, ti+1tiδ, and d(x0,xn)tn13δ/2. Adding yields d(x0,xn)(n+2)δnδ. For n=0,1, the bound d(x0,xn)nδ follows directly from locality.

step 1.1F2F1
3.1

The final subarc has length σ<3δ. Thus d(q(s),q(t))nδσ=L/34σ/3L/34δ. Arc length gives d(q(s),q(t))L3L+4δ. Since s,t were arbitrary, this is the required quasi-geodesic inequality. Increasing the locality radius preserves its 6δ hypothesis.

step 2.1F1algebra
4.1

Subdivide any compact parameter interval into finitely many equal positive pieces of length less than k/2; a zero-length interval already is geodesic. Each piece is geodesic. Suppose the path through the first j pieces is geodesic and append the next piece at b. In the tripod formed by the old starting point, b, and the new endpoint, failure of their concatenation to be geodesic would mean both segments from b initially follow the same positive-length leg. Choose h>0 smaller than that leg and both adjacent mesh lengths. The points at parameter distances h before and after the join would coincide, although their parameter distance is 2h<k. This contradicts locality. Finite induction proves the compact restriction geodesic, hence the whole interval map is geodesic. Only finitely many auxiliary segments have been chosen for each restriction; AC is not used.

step 1.2F1given
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit polygonal interpolation of quasi geodesics

Statement

Let q:[a,b]X be a (λ,ε)-quasi-geodesic in a geodesic metric space, with ab. If d(q(a),q(b))2ε, there is a continuous (λ,4ε)-quasi-geodesic p:[a,b]X with the same endpoints which is 2λ-Lipschitz and satisfies d(q(t),p(t))4ε,dH(q([a,b]),p([a,b]))2ε. If instead the endpoint distance is less than 2ε, then every image point is within 3λ2ε+ε of q(a). No continuity of q, properness of X, or AC is assumed.

Facts & Assumptions

Given: q,[a,b],λ,ε as in the statement.

[F1]

Quasi-geodesic inequalities and the two-inclusion meaning of Hausdorff control are as in Hg toolkit local geodesics and hausdorff control.

Proof

1.1

If ε=0, set p=q: the upper inequality makes it λ-Lipschitz and continuous, and all approximation errors vanish. If ε>0 and the endpoint distance is less than 2ε, the lower inequality gives ba<3λε, and the upper inequality gives d(q(t),q(a))λ(ba)+ε<3λ2ε+ε. This includes a one-point domain. Henceforth assume positive ε and separated endpoints. Write h=ε/λ. The upper endpoint inequality implies bah>0.

F1givenalgebra
2.1

If hba2h, use a single marked interval [a,b]. If ba>2h, put N=(ba)/h20, mark a,a+h,,a+Nh, and then (a+Nh+b)/2,b. The last two gaps lie in [h,3h/2); earlier gaps equal h. In particular all gaps are between h and 2h. Choose one geodesic for each consecutive pair of marked images, and interpolate it at constant speed to define p. At a zero image distance use the constant map. Endpoints of adjacent pieces agree. On a marked interval of length H, its speed is at most (λH+ε)/H2λ. Splitting a parameter interval at its finitely many marks proves the global 2λ-Lipschitz bound and hence continuity.

step 1.1F1algebra
3.1

For any parameter t, the closer endpoint v of its marked interval satisfies tvh (including the single-interval case). Since p(v)=q(v), the quasi-geodesic upper bound gives d(q(t),p(v))λh+ε=2ε, while Lipschitz control gives d(p(t),q(v))2λh=2ε. These prove the two Hausdorff inclusions individually. Adding the same two bounds gives d(q(t),p(t))4ε.

step 2.1F1algebra
3.2

Within one marked interval of length H, constant speed gives d(p(s),p(t))(λ+ε/H)stλst+ε. In distinct intervals, join p(s) to its right marked endpoint, then to the left marked endpoint for t, then to p(t). The middle pair are original q values. Adding their three upper estimates gives d(p(s),p(t))λ(ts)+3ελ(ts)+4ε for s<t.

step 2.1F1algebra
3.3

For the lower bound, the single-interval case satisfies ts2h, so (ts)/λ4ε0. In the longer construction, parameters in the same or adjacent marked intervals satisfy ts3h, again making that lower bound nonpositive. For separated intervals write s[u,u+h] and t[v,w], u+h<v, wv3h/2. The first interval has length exactly h: the two exceptional intervals are the final adjacent ones, so neither can be the first of a separated pair. Put A=(su)/h[0,1] and B=(tv)/h[0,3/2].

step 2.1F1algebra
4.1

In the separated case select marked endpoints U,V as follows. If A3/5 take U=u, otherwise take U=u+h; if B3/5 take V=v, otherwise take V=w. The four cases give respectively the following upper bounds for E=(sU+tV)/h and for J=max{0,(ts)(VU)}/h: (E,J)(6/5,3/5), (1,1), (3/2,0), (13/10,2/5), in the order (A3/5,B3/5), (A>3/5,B3/5), (A3/5,B>3/5), (A>3/5,B>3/5). For example the last case has u+hs2h/5 and wt9h/10, while (ts)(wuh)u+hs2h/5. In every case 1+2E+J4. Since U<V, the original lower inequality and the 2λ Lipschitz bound give d(p(s),p(t))(VU)/λε2λhE(ts)/λε(1+2E+J/λ2)(ts)/λ4ε.

step 2.1step 3.3F1algebra
5.1

Combining the lower cases, upper estimate and approximation estimates proves all assertions. Equality s=t is immediate and reversed parameter order follows by symmetry. The construction uses finitely many chosen geodesics, and requires no continuity of the original map.

step 1.1step 2.1step 3.1step 3.2step 3.3step 4.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Exponential contraction of projection away from a quasiconvex set

Statement

Let a geodesic space satisfy the product condition with constant κ0, and let ρ>κ. A nonempty set Y is K-quasiconvex, K0, if every two points of Y admit a geodesic contained in its closed K-neighbourhood. Suppose q:[a,b]X is a (λ,ε)-quasi-geodesic, ab, and supplied points pa,pbY attain the distances of q(a),q(b) to Y. If d(q(t),Y)D for all t and D15ρ/2+K+ε/2, then d(pa,pb)2K+8ρ+max{5κ,42λ(ba)exp((DKε/2)log25ρ)}. No closest-point existence for general Y is assumed. Only the upper quasi-geodesic bound is used.

For a specified geodesic segment Y=H, the sharper estimate holds with the additive 2K+8ρ term omitted and with K=0 in the exponential and distance hypothesis. Closest points on such a segment exist. If p is a closest point of x on H and zH, then d(x,p)+d(p,z)d(x,z)+4κ; points on [p,x] retain p as a closest point. These additional interfaces are proved below.

Facts & Assumptions

Given: The space, constants, map, set and attained endpoint projections specified above.

[F1]

The quasi-geodesic upper bound and infimum distance convention are those of Hg toolkit local geodesics and hausdorff control.

[F2]

The product condition gives the four-point inequality with opposite-pair gap 2κ by The gromov product inequality implies the four point condition.

Proof

1.1

We first justify projections to any specified geodesic segment H=γ([0,]). The function f(t)=d(x,γ(t)) is 1-Lipschitz. Let m=inff([0,]). Bisect the interval, keeping the left half if its infimum is m, and otherwise the right half, whose infimum must be m since the original interval is their union. Iteration gives nested closed intervals of length /2n, each with infimum m. Their left endpoints have a supremum r belonging to all the intervals, by completeness. Lipschitz control gives 0f(r)m/2n, hence f(r)=m. This includes =0. Moreover, if p is a closest point of x in H and x lies on [p,x], then p is still closest to x: for zH, d(x,z)d(x,z)d(x,x)d(x,p)d(x,x)=d(x,p).

F1givenalgebra
1.2

For a closest point p of x on a segment H and zH, put t=(xz)p and choose u[p,z] at radius t. Write A=d(x,p) and P=d(p,z); from the definition of t we have A+P=d(x,z)+2t. Applying the product inequality at basepoint x with bridge u gives (pz)xmin{(pu)x,(uz)x}κ, and the products expand to (pz)x=At and (pu)x=(uz)x=(A+d(x,u)t)/2, since d(p,u)=t. Hence d(x,u)d(x,p)t+2κ. Minimality of p forces t2κ, or equivalently d(x,p)+d(p,z)d(x,z)+4κ. For projections p,r of x,y to the same segment, put A=d(x,p), B=d(y,r) and s=d(p,r). The just-proved estimate gives d(x,r)+d(y,p)A+B+2s8κ. By the four-point inequality this sum is at most max{A+B,d(x,y)+s}+2κ. If s>5κ, the first entry of the maximum cannot suffice, and consequently sd(x,y)AB+10κ. Thus always smax{5κ,d(x,y)AB+10κ}.

F2givenalgebra
2.1

Here is the halving estimate. Suppose projections p,r of x,y lie on a segment H, d(x,y)10ρ+c, c0, and A,BM+5ρ+c/2, with M15ρ/2. Step 1.2 gives s=d(p,r)5κ5ρ. Let x,y be the radius-M points on [p,x],[r,y]. Step 1.1 preserves their projections. At basepoint p, all three products (xx)p,(xy)p,(yy)p are at least M: the first is exactly M; the second follows from d(p,y)B and A+Bd(x,y)2M; the third follows from d(p,y)M, d(p,y)B and d(y,y)=BM. Two product inequalities give (xy)pM2ρ. The same argument at r gives the analogous bound. Writing v=d(x,y), we obtain d(p,y)M4ρ+v and d(r,x)M4ρ+v. Four-point control now yields 2M10ρ+2vmax{s+v,2M}. Since s5ρ2M10ρ, if the first entry is maximal this forces v=0; otherwise it gives v5ρ. In either case d(x,y)5ρ.

step 1.1step 1.2F2algebra
2.2

For the original Y, choose its quasiconvexity segment H=[pa,pb], and choose closest points ra,rb of q(a),q(b) on H using step 1.1. For any hH and any e>0, there exists yY with d(h,y)<K+e. Consequently Dd(q(t),y)d(q(t),h)+K+e. Letting e tend to zero and taking the infimum over h shows d(q(t),H)DK. At h=ra, minimality of pa in Y similarly gives d(q(a),pa)d(q(a),ra)+K. Step 1.2 on H, with x=q(a),p=ra,z=pa, then gives d(ra,pa)K+4κK+4ρ. The same estimate holds at b.

step 1.1step 1.2F1givenalgebra
3.1

By finite induction, a chain z0,,z2j with projections ri to H, adjacent gaps at most 10ρ+c, and projection distances at least 5ρj+15ρ/2+c/2, satisfies d(r0,r2j)5κ. For j=0 this is step 1.2. For j+1, move each point along its projection segment to radius M=5ρj+15ρ/2. Step 2.1 makes adjacent new gaps at most 5ρ. Discard odd-indexed points: adjacent retained gaps are at most 10ρ, their projections are unchanged by step 1.1, and all their distances to H equal M. The induction hypothesis with c=0 applies to this chain of 2j gaps and proves the claim. This is an induction over finite chains, not a selection over all path parameters.

step 1.1step 1.2step 2.1
4.1

First consider a geodesic target H with the whole image at distance at least D015ρ/2+ε/2. Set j=(D0ε/215ρ/2)/(5ρ)0 and T=λ(ba). If T10ρ2j, sample q at 2j+1 equally spaced parameters and project to H, retaining the supplied endpoint projections. Step 1.1 supplies the finitely many other projections. Each adjacent gap is at most 10ρ+ε, and step 3.1 gives the bound 5κ. Even when a=b, the two endpoint projections may be supplied differently; the finite chain argument still applies.

step 1.1step 3.1F1algebra
4.2

If T>10ρ2j, take the least integer N with T10ρ2N. Then N>j and 2N<T/(5ρ), by minimality. Sample at 2N+1 equally spaced parameters, with finite projections as before. Each block of 2j gaps satisfies step 3.1. Adding over the 2Nj blocks gives d(ra,rb)5κ2Nj5ρ2NjT2j.

step 1.1step 3.1F1algebra
5.1

The floor defining j gives j>(D0ε/2)/(5ρ)5/2. Using F3, 2j42exp((D0ε/2)log2/(5ρ)). Here log2>0 because exp is increasing and exp(0)=1; addition gives exp(jlog2)=2j and exp((5/2)log2)=42 (the latter is positive and its square is 32). Thus steps 4.1–4.2 give the asserted maximum bound for a segment target, without the 2K+8ρ term.

step 4.1step 4.2F3algebra
6.1

Apply step 5.1 with D0=DK, whose required lower bound is exactly the stated hypothesis. The triangle inequality through ra,rb adds at most 2K+8ρ by step 2.2, yielding the displayed result. The proof uses finite choices and uniquely specified bisections only; it never assumes projections of arbitrary points onto Y. The auxiliary positive ρ also permits κ=0 without division by zero.

step 5.1step 2.2algebra
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Morse stability with explicit parameter dependence

Statement

Assume AC for the projection-family proof below. For λ1, ε0 and δ0, the image of every possibly discontinuous (λ,ε)-quasi-geodesic map of a nonempty compact real interval into a geodesic δ-slim space has Hausdorff distance at most M=92λ2(ε+3δ) from every geodesic with the same endpoints. No properness is assumed.

Facts & Assumptions

Given: Such a map q:[a,b]X, ab, and a specified endpoint geodesic. Put κ=3δ.

[F1]

Quasi-geodesics, nonempty interval domains, infimum distances and both Hausdorff inclusions have the conventions of Hg toolkit local geodesics and hausdorff control. The product inequality holds with κ=3δ by Slim triangles imply the gromov product inequality; it is equivalent to the four-point condition by The gromov product inequality implies the four point condition.

[F2]

In a geodesic product-κ space all chosen triangles are 4κ-slim by The four point condition implies slim triangles.

[F3]

For d(q(a),q(b))2ε, Hg toolkit polygonal interpolation of quasi geodesics supplies a 2λ-Lipschitz (λ,4ε)-quasi-geodesic with the same endpoints and Hausdorff error at most 2ε. Its short-endpoint bound is 3λ2ε+ε from q(a).

[F4]

Closest points on a specified segment exist, remain projections along their radial segments and satisfy d(x,p)+d(p,z)d(x,z)+4κ for z on the target. Both the geodesic-target and quasiconvex-target exponential contraction estimates are supplied by Exponential contraction of projection away from a quasiconvex set.

[F5]

AC permits the families of closest points and radial geodesics used below (The Axiom of Choice). No closest-point assertion for arbitrary closed sets is assumed.

Proof

1.1

We first derive auxiliary metric estimates using only the product constant κ. For a specified segment [u,v] and a point z, choose its point m at distance (zv)u from u. This parameter lies between zero and d(u,v). Put P=(uv)z. Expanding products shows that d(u,z)+d(v,m)=d(v,z)+d(u,m)=d(u,v)+P. The four-point inequality therefore gives d(z,m)P+2κ. Every point w on [u,v] satisfies Pd(z,w), by adding the two triangle inequalities through w. Also, for any w[u,v], d(z,w)max{d(z,u),d(z,v)}+κ: if w is within κ of an endpoint this follows by the triangle inequality; otherwise the four-point inequality gives d(z,w)max{d(z,u)d(w,u),d(z,v)d(w,v)}+2κ, which gives the claim since both sublengths exceed κ.

F1algebra
1.2

Let Y be nonempty and Q-quasiconvex as in F4, and suppose p,rY are closest points of x,y respectively. For any zY, choose its quasiconvexity segment [p,z] and its point u at parameter t=(xz)p. Write A=d(x,p) and P=d(p,z); from the definition of t we have A+P=d(x,z)+2t. Applying the product inequality at basepoint x with bridge u gives (pz)xmin{(pu)x,(uz)x}κ, and the products expand to (pz)x=At and (pu)x=(uz)x=(A+d(x,u)t)/2, since d(p,u)=t. Hence d(x,u)d(x,p)t+2κ. Points of Y occur arbitrarily close to distance Q from u, hence closest-point minimality implies tQ+2κ. Thus d(x,p)+d(p,z)d(x,z)+2Q+4κ. With A=d(x,p), B=d(y,r) and s=d(p,r), adding the estimates for z=r and z=p gives d(x,r)+d(y,p)A+B+2s4Q8κ. The four-point inequality bounds this by max{A+B,d(x,y)+s}+2κ. If s>2Q+5κ, the first maximum entry cannot suffice; therefore smax{2Q+5κ,d(x,y)AB+4Q+10κ}. The first radial estimate with z=r also gives sd(x,r)A+2Q+4κ, since Bd(y,p)d(x,y)+A. If BA then d(x,r)d(x,y)+Bd(x,y)+A; if B>A then the same radial estimate with the roles of x,p and y,r interchanged gives sd(y,p)B+2Q+4κd(x,y)+AB+2Q+4κ. Hence in every case the prime projection bound sd(x,y)+2Q+4κ holds.

F1F4algebra
1.3

For a specified segment H, put VR={x:d(x,H)R}, R0. Closest points on H exist by F4. If p projects x onto H and d(x,H)R, the radius-R point q on [p,x] projects x onto VR: the triangle inequality gives d(x,y)d(x,H)R for yVR, and q attains equality. The same argument and F4 show that q projects every later point of [p,x] onto VR. Moreover VR is 8κ-quasiconvex. Join two points of VR to closest points on H by radial segments of length at most R. The radial segments and intervening part of H lie in VR. Splitting the resulting quadrilateral by a diagonal and applying F2 twice puts every point of any fourth side within 8κ of these three segments, with arbitrarily small witness errors. Hence that side lies in the closed 8κ-neighbourhood of VR. This includes R=0, where the sharper quasiconvexity constant zero is available.

F1F2F4algebra
1.4

The following elementary real facts justify the extrema and numerical steps. A Lipschitz function on a compact interval is bounded by its value at one endpoint plus or minus its Lipschitz constant times the interval length, and attains its infimum: bisect, keep the left half when it has the same infimum and otherwise the right half; nested left endpoints have a supremum, and the Lipschitz bound times the interval length tends to zero, forcing attainment there. Infima exist by the real completeness convention in F1. A continuous real function with opposite weak signs at the ends has a zero by the same interval bisection retaining opposite endpoint signs; continuity at the limiting point proves its value is zero. Finally F6's positive series terms give exp(t)1+t for t0. Put q0=693/1000. Exact rational arithmetic gives j=06q0jj!+q077!11q0/8<2,j=016((459/50)q0)jj!>579. In the first inequality the omitted exponential tail has successive ratios at most q0/8 and is bounded by the displayed geometric tail. Thus exp(q0)<2, so log2>q0. Monotonicity and the second inequality yield (log2)exp((459/50)log2)>q0579=401247/1000>400, and consequently 3200exp((459/50)log2)log2<8. All these are rational finite-sum comparisons and geometric tail bounds, not rounded numerical estimates.

F1F6algebra
2.1

Fix ρ>κ. Here is the required small-gap assertion. Suppose f:[u,v]X is continuous, p(t) is any supplied closest-point selection in a Q-quasiconvex set, and 4ρ+2Qhd(p(u),p(v)). There is w[u,v] with h4ρ2Qd(p(u),p(w))h and with d(p(u),p(t))h for every t[u,w]. Write J(t)=d(p(u),p(t)). If Jh everywhere, use w=v. Otherwise let t0=inf{t:J(t)>h}. The prime projection bound of step 1.2 and continuity of f at u make J(t)<h on some initial interval, because 4κ+2Q<h; hence t0>u. All t<t0 have J(t)h. By continuity at t0, choose w<t0 and tt0 with J(t)>h, both close enough to t0 that 2d(f(w),f(t))<4(ρκ). Such bad t occur arbitrarily close to the infimum. The prime projection bound of step 1.2 gives d(p(w),p(t))d(f(w),f(t))+2Q+4κ<2(ρκ)+2Q+4κ=2ρ+2Q+2κ4ρ+2Q, so J(w)>h4ρ2Q. This proves the assertion without continuity of p. Reversing the real parameter gives the corresponding assertion from the right endpoint.

step 1.2F1algebra
2.2

We now prove the continuous estimate, assuming more precisely that f:[a,b]X is Lipschitz and is a (λ,C)-quasi-geodesic, C0. Fix z[a,b] and ρ>κ. Set L=18ρ, D=55ρ, α=3/25, and β=αlog25(4+(L+2ρ)/D)ρλ,A=42λexp((1α)Dlog25ρ),B=L+4ρL13ρAβ. All denominators and these constants are positive. Put T=λ2(D+3L/2+ρ+11C/2)2ρ and h0=ρ/(4λ). We shall prove, by induction on a nonnegative integer n, for every auzvb with vunh0, that (f(u)f(v))f(z)T+B(1exp(β(vu))). For n=0, u=v=z and the left side is zero, whereas T81ρ0. The constants are independent of u,v,n.

step 1.4F1F6algebra
3.1

Assume the induction bound for n, and let vu(n+1)h0. Write Z=f(z), U=f(u), V=f(v), P=(UV)Z. If PL, the bound holds since T81ρ>L and the exponential contribution is nonnegative. Suppose P>L. Choose any segment [U,V] and its point m at parameter (ZV)U, as in step 1.1. Then Pd(Z,m)P+2κ<P+2ρ. On a specified segment H=[Z,m], let π have distance P from Z; thus d(π,m)2ρ. Using F4 and AC, select closest points p(t)H for all t[a,b]. In particular p(z)=Z. Closest-point minimality gives d(U,Z)d(U,p(u))+d(p(u),Z)d(U,m)+d(p(u),Z); since d(U,Z)d(U,m)=P, we have d(p(u),Z)P. Thus p(u) lies between π and m. The same computation holds for p(v).

step 1.1step 2.2F1F4F5algebra
4.1

Apply step 2.1 on [u,z] with Q=0 and threshold L+d(π,p(u)). It is at least 4ρ and is less than d(p(u),Z) since L<P. Obtain y[u,z] with L+d(π,p(u))4ρd(p(u),p(y))L+d(π,p(u)), and this upper bound holds on all of [u,y]. From the right endpoint similarly obtain y+[z,v]. Measure coordinates on H from m. The initial projections have coordinates in [0,d(m,π)], and the upper bounds imply that all projections in these two outer intervals have coordinates in [0,L+d(m,π)]. Hence their pairwise distance is at most L+2ρ, and their individual distances from π are at most L (since d(m,π)2ρ<L). The function td(f(t),H) is Lipschitz, by the triangle inequality and Lipschitzness of f. Step 1.4 gives minima d,d+ attained at c[u,y], c+[y+,v].

step 2.1step 1.4step 3.1F1algebra
5.1

For r[u,y] and s[y+,v], the lower quasi-geodesic inequality and the route through their projections give srλ(d(f(r),H)+d(f(s),H)+L+2ρ+C). We also have the product recurrence P(f(r)f(s))Z+L+4ρ. Indeed F4 gives (f(r)p(r))Zd(Z,p(r))2κPL2κ, and the same holds on the right. The product of p(r),p(s) at Z is the smaller of their radial distances, at least PL. Applying the product inequality twice through these two projections gives (f(r)f(s))ZPL4κPL4ρ.

step 4.1F1F4algebra
6.1

If both d,d+D+4C, put s0=d(f(c),f(c+)). The sum of the two upper quasi-geodesic bounds via z gives 2(f(c)f(c+))Zλ(c+c)+2Cs0. If s012ρ, step 5.1 gives c+cλ(2D+L+2ρ+9C), hence (f(c)f(c+))Zλ2(D+L/2+ρ+11C/2)6ρ. If s012ρ, the direct lower quasi-geodesic bound gives c+cλ(12ρ+C), so the same product is at most λ2(6ρ+3C/2), which is bounded by that preceding expression because D=55ρ, L=18ρ and λ1. Adding the recurrence loss L+4ρλ2L+4ρ in step 5.1 proves PT and thus the required induction bound.

step 5.1step 2.2F1algebra
7.1

In the remaining case one of d,d+ is at least D+4C and is the larger. First suppose d=dD+4C and d+d. By AC choose, for each parameter t, a radial segment from p(t) to f(t). For integers k0 define Rk=(2k1)d, Vk=VRk from step 1.3, and let qk(t) be the point at radius min{Rk,d(f(t),H)} on that radial segment. Set Q0=0 and Qk=8ρ for k1. Step 1.3 makes Vk Qk-quasiconvex; when d(f(t),H)Rk, qk(t) is a closest point to Vk. We use the following finite stopping construction. At stage k there is x[u,y] such that d(f(t),H)(2k+11)d(utx),d(qk(u),qk(x))L4ρ+7Qk. The initial stage k=0 uses x=y by its projection lower bound in step 4.1 and the definition of the minimum d.

step 1.3step 4.1step 6.1F4F5algebra
8.1

Given a stage, apply step 2.1 to Vk on [u,x] with threshold 9ρ+4Qk. This lies between 4ρ+2Qk and L4ρ+7Qk. Obtain w[u,x] with 5ρ+2Qkd(qk(u),qk(w))9ρ+4Qk, and the upper bound holds for every parameter in [u,w]. If some t[u,w] satisfies d(f(t),H)(2k+21)d, choose such a t and call it r. This is the stopping case, handled next. Otherwise every parameter in [u,w] has distance strictly greater than that threshold; the next-stage construction below applies with x=w.

step 2.1step 7.1algebra
9.1

In the stopping case urwxy. For t[r,x], step 7.1 and radial projection give d(f(t),Vk)2kd. Step 5.1 and d(f(r),H)(42k1)d give c+rλ2k(4+(L+2ρ)/D)d. Here L+C+2ρ((L+2ρ)/D)d, since dD+4C and 4(L+2ρ)D, and d+d. Also 2kdC/2Qk(1α)D+α2kd. For k=0 this is (1α)(dD)C/2, which follows from dD4C. For k1, (1α)(2kdD)(1α)(D+8C)8ρ+C/2, proving the other case.

step 5.1step 7.1step 8.1step 2.2algebra
10.1

The stage lower bound and the projection cap up to w imply d(qk(r),qk(x))L13ρ+3Qk. Apply F4's exponential contraction to f[r,x] and Vk, with lower distance 2kd. Its hypothesis 2kd15ρ/2+Qk+C/2 follows from d55ρ+4C. For k=0, use F4's sharper segment-target estimate, with no additive term. For k1, its additive term is 2Qk+8ρ=3Qk. Thus, in both cases, L13ρmax{5κ,42λ(xr)exp((2kdC/2Qk)log25ρ)}. Since L13ρ=5ρ>5κ, the exponential entry is at least L13ρ. Step 9.1 splits its exponent and yields L13ρA(xr)exp(α2kdlog25ρ). The exponentials before splitting are at most one, and 4220, so also xrρ/(4λ)=h0.

step 7.1step 8.1step 9.1step 2.2F4F6algebra
11.1

The first bound in step 9.1 gives exp(α2kdlog2/(5ρ))exp(β(c+r)). Use texp(t)1 for t=β(xr)0 from step 1.4 and exponential addition to obtain β(xr)exp(α2kdlog25ρ)exp(β(c+x))exp(β(c+r))exp(β(c+x))exp(β(vu)). Combining this with step 10.1 and the definition of B yields L+4ρB(exp(β(c+x))exp(β(vu))). Moreover c+x+h0c+rvu(n+1)h0, so c+xnh0. The outer induction hypothesis applies to [x,c+], which contains z. Adding its bound to the recurrence in step 5.1 cancels the two intermediate exponentials exactly and gives PT+B(1exp(β(vu))). This proves the required induction step whenever the stopping case occurs.

step 1.4step 2.2step 5.1step 9.1step 10.1F6algebra
12.1

If there is no stopping point in step 8.1, every t[u,w] has d(f(t),H)>(2k+21)d. Both qk+1(u) and qk+1(w) therefore exist at their prescribed radii; their distances to qk(u),qk(w) respectively equal 2kd, and step 1.3 makes those earlier radial points their closest points in Vk. Apply the contraction inequality of step 1.2 to these two new points. Because the old projection gap is at least 5ρ+2Qk>5κ+2Qk, its second maximum entry must apply. Hence d(qk+1(u),qk+1(w))2k+1d5ρ2QkL4ρ+7Qk+1. For the last inequality it suffices to use 2k+1d2D=110ρ, Qk8ρ, Qk+1=8ρ and L=18ρ: the left side is at least 89ρ and the required right side is 70ρ. Thus x=w gives the next stage. Choose in advance a finite integer k0 with (2k0+11)d>d(f(u),H), possible since d>0. Stage k0 is impossible at t=u. Only finitely many stages and selections are therefore required, and a stopping case must have occurred. Step 11.1 proves the desired bound in this large-left-minimum case.

step 1.2step 1.3step 7.1step 8.1step 11.1algebra
13.1

If instead d+D+4C and dd+, reverse the real parameter by replacing f(t) with f(t) on [b,a], and replace u,z,v by v,z,u. Lipschitz and quasi-geodesic constants, products and interval lengths are unchanged; the large-right minimum becomes the large-left minimum. Steps 7.1–12.1 then shorten to an interval containing z by at least h0. The same outer induction hypothesis applies because it concerns all intervals containing the fixed point and uses only their length and products; equivalently undo the reversal on the resulting shorter interval before applying it. This yields the identical bound for the original interval. Together with steps 3.1 and 6.1, all cases of the induction step are proved. Every finite ba is at most nh0 for some integer n, so the induction applies to [a,b].

step 2.2step 3.1step 6.1step 7.1step 11.1step 12.1F1algebra
14.1

For any specified geodesic G=[f(a),f(b)], step 1.1 and the resulting product bound give d(f(z),G)λ2(D+3L/2+ρ+11C/2)+B. Substituting the constants in step 2.2 and combining exponentials gives B=λ2ρ3200exp((459/50)log2)log2<8λ2ρ. Indeed 4+(L+2ρ)/D=48/11, (1α)D/(5ρ)=242/25, and the 2 factor changes the exponential exponent to 459/50. Step 1.4 proves the strict numerical bound. Since D+3L/2+ρ=83ρ, we obtain d(f(z),G)λ2(11C/2+91ρ). This holds for every ρ>κ, so real order gives d(f(z),G)D0:=λ2(11C/2+91κ) by letting ρ decrease to κ. No limiting choice of projections is required, because the resulting inequality concerns the same fixed distance.

step 1.1step 1.4step 2.2step 13.1F6algebra
15.1

Fix xG and split that specified segment into G from f(a) to x and G+ from x to f(b). The two functions td(f(t),G±) are continuous, and their minimum is at most D0 by step 14.1 and the union G=GG+. Their difference is nonpositive at a and nonnegative at b, so step 1.4 gives a parameter t where they are equal and thus both at most D0. F4 gives closest points xG, x+G+ to f(t), each within D0. The subsegment [x,x+] of G contains x. Step 1.1 gives d(x,f(t))max{d(x,f(t)),d(x+,f(t))}+κD0+κ. Together with step 14.1 and λ1, both Hausdorff inclusions give dH(f([a,b]),G)λ2(11C/2+92κ). This includes constant G, a one-point interval and κ=0.

step 1.1step 1.4step 14.1F1F4algebra
16.1

Return to the possibly discontinuous q. If its endpoint distance is at least 2ε, apply F3 to obtain the Lipschitz map f with C=4ε. Step 15.1 and the two inclusions in F3 give, by adding approximate point-to-set witnesses, dH(q([a,b]),G)2ε+λ2(22ε+92κ)λ2(24ε+92κ)92λ2(ε+κ). For precision, each point-to-set bound is composed with witnesses whose errors are arbitrarily small, and then the errors tend to zero; no nearest point on q([a,b]) is asserted. If the endpoint distance is less than 2ε, F3 places every image point within 3λ2ε+ε4λ2ε of q(a)G, while every point of G is within 2ε of q(a)q([a,b]). The same desired bound follows directly. When ε=0, F3 uses f=q, and the zero-κ limit above remains valid. Finally κ=3δ yields the exact stated 92λ2(ε+3δ). AC was spent in the explicitly supplied closest-point and radial-segment families in steps 3.1 and 7.1; interval minima, the finite stopping construction and all boundary cases were justified locally.

step 3.1step 7.1step 15.1F1F3F5givenalgebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

A quasi isometry of geodesic spaces has a controlled coarse inverse

Statement

Let λ1, ε,R0, and let f:XY satisfy λ1dX(x,x)εdY(fx,fx)λdX(x,x)+ε. Assume the attained coarse-density condition: for every yY some xX satisfies dY(fx,y)R. Assuming AC, there is g:YX such that dY(fg(y),y)R,dX(gf(x),x)λ(R+ε). It is a (λ,λ(2R+ε))-quasi-isometric embedding. If such a selector g is already supplied, all the estimates are choice-free. Geodesicity is unnecessary for this lemma.

Facts & Assumptions

Given: The displayed inequalities and attained density condition.

[F1]

The definition and qualitative inverse construction are given in A quasi-isometric embedding with coarsely dense image has a quasi-inverse quasi-isometric embedding; we calculate its constants explicitly below.

[A1]

AC says every family of nonempty sets has a choice function (The Axiom of Choice).

Proof

1.1

For yY put Ey={xX:dY(fx,y)R}. Attained density says Ey. Apply A1 to the family of these sets and set g(y) equal to the selected member of Ey. This is the sole choice use. If Y is empty, existence of f forces X empty, and take the empty function. If a selector is supplied, start with it. In each case dY(fg(y),y)R.

givenA1F1choose
2.1

For y,yY, the triangle inequality and step 1.1 give dY(y,y)2RdY(fg(y),fg(y))dY(y,y)+2R. Combining the right inequality with the lower bound for f yields dX(g(y),g(y))λdY(y,y)+λ(2R+ε). Combining the left inequality with the upper bound for f yields dX(g(y),g(y))λ1dY(y,y)(2R+ε)/λ. Since λ1, this implies the asserted lower bound with additive constant λ(2R+ε).

step 1.1givenalgebra
2.2

Apply the lower inequality for f to gf(x),x. Its image distance is at most R by step 1.1 with y=f(x), so dX(gf(x),x)λ(R+ε). The estimates include R=0, ε=0 and λ=1 without division by zero or loss of attainment.

step 1.1givenalgebra
3.1

Steps 1.1–2.2 prove all assertions. Apart from the family selection in step 1.1, only inequalities for specified points were used, proving the supplied-selector qualification.

step 1.1step 2.1step 2.2
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Hyperbolicity is transported by a quasi isometry

Statement

Assume AC for the Morse supplier. If f:X→Y is a (λ,ε)-quasi-isometric embedding of geodesic spaces and Y is δ-slim, then X is λ(2M(λ,ε,δ)+δ+ε)-slim. Hence quasi-isometric geodesic spaces share hyperbolicity.

Facts & Assumptions

Given: The displayed quasi-isometric embedding, with λ1, ε,δ0; write M=92λ2(ε+3δ).

[F1]

Under AC, Morse stability with explicit parameter dependence gives both Hausdorff inclusions with this M, for every specified endpoint geodesic, without continuity or properness.

[F2]

Under AC, attained coarse density supplies a controlled quasi-isometric inverse by A quasi isometry of geodesic spaces has a controlled coarse inverse.

[F3]

A quasi-isometry admits a coarse Lipschitz quasi-inverse with both composites at bounded distance from the identities (Coarsely dense subsets, quasi-inverses and quasi-isometries).

[A1]

AC has the meaning in The Axiom of Choice and is used only through F1 and, for the final converse, F2.

Proof

1.1

Fix any geodesic triangle in X with vertices a,b,c, and any point p on its specified side [a,b]. Compose the isometric parametrization of each of the three sides with f. The given inequalities make each composition a (λ,ε)-quasi-geodesic on a nonempty compact interval, even if f is discontinuous. Choose three target endpoint geodesics Gab,Gbc,Gca. F1 applies separately to every one of them.

givenF1A1
2.1

Fix h>0. The first Hausdorff inclusion gives pGab with dY(f(p),p)<M+h. Target slimness gives qGbcGca with dY(p,q)<δ+h. The reverse Hausdorff inclusion on whichever side contains q gives q[b,c][c,a] with dY(q,f(q))<M+h. Hence dY(f(p),f(q))<2M+δ+3h, and the lower embedding inequality gives dX(p,q)<λ(2M+δ+ε+3h). Only finitely many approximate witnesses are used; there is no assumption that the image of f or of a side has closest points.

step 1.1givenF1algebra
3.1

Taking the infimum over the other two source sides and then letting h decrease to zero proves their distance from p is at most λ(2M+δ+ε). The chosen source triangle, side and point were arbitrary, proving the exact stated slimness constant. Repeated vertices and zero parameters are included: a side can have a one-point interval, and the argument divides only by the positive λ.

step 2.1givenalgebra
4.1

Finally let f be a quasi-isometry in F3's convention, with supplied coarse inverse h. If h has coarse Lipschitz constants A,B and dX(hf(x),x)D, then dX(x,x)2D+AdY(fx,fx)+B. Replace A by max{1,A}, combine this lower bound for f with its coarse Lipschitz upper bound, and enlarge the two constants to obtain some (λ,ε) embedding inequalities. The other composite bound gives attained coarse density. F2 therefore supplies a controlled inverse g which is a quasi-isometric embedding. If Y is hyperbolic, step 3.1 applied to f proves X hyperbolic; if X is hyperbolic, apply the same result to g to prove Y hyperbolic. If the spaces are empty, F3 forces both empty and there are no triangles to check. This proves invariance with the stated AC assumption.

step 3.1F2F3A1algebra
LemmaStatement: AI-adaptedProof: AI-adaptedOpen item page →

Short loop relators give a finite dehn presentation

Statement

Under the standing hyperbolic-group convention, choose an integer Δmax{3,2δ}. Over the finite formal alphabet SS1 let R be all words of length at most 10Δ evaluating to the identity in G. Then G=SR. Every nonempty freely reduced null word has a based contiguous subword u and a strictly shorter replacement v such that uv1R. Thus u is more than half of this relator spelling. The same conclusion holds for cyclic words, allowing a subword to cross the chosen basepoint. A cyclic algorithm may freely cyclically reduce between replacements; this does not change nullity.

Here relator spellings need not be freely reduced: in the presentation each spelling denotes its free-group element. This convention retains all short null words, even when generators coincide with inverses or evaluate to the identity.

Facts & Assumptions

Given: The finite generating set and δ-slim geometric Cayley realization of Hg toolkit hyperbolic group and stable length.

[F1]

A 6δ-local geodesic is (3,4δ)-quasi-geodesic when δ>0, and a positive-locality geodesic is globally geodesic when δ=0, by Local geodesics in a hyperbolic space are uniform quasi geodesics.

[F3]

The reduced-word free group has the extension-and-uniqueness property by Reduced words form the free group on an alphabet. A presentation is the quotient by the normal closure of its relators by Group presentation by generators and relations.

Proof

1.1

There are finitely many words of length at most 10Δ over the finite formal alphabet: for each integer j there are at most (2S)j length-j words, with one empty word for j=0. Thus R is finite. It is invariant under inversion and cyclic permutation because inverses and conjugates of the identity evaluate to the identity. The empty generating set is allowed and presents the trivial group.

givenalgebra
1.2

Let w be a nonempty freely reduced null word of length n. If n10Δ, take u=w and v empty. Otherwise suppose every based contiguous subword of length at most 5Δ is geodesic between its endpoint vertices. Realize w as its length-parametrized edge path on [0,n]. For δ>0, bracket a real subinterval of length at most 6δ by its nearest enclosing integer parameters. The resulting word has length at most 6δ+23Δ+25Δ and hence is geodesic; its restriction is geodesic too. The whole path is therefore 6δ-local. F1 at its coincident endpoints gives 0n/34δ, or n12δ6Δ, contradicting n>10Δ. If δ=0, the same bracketing for intervals of length at most 1 adds at most two and gives a word of length at most 35Δ; F1 then makes the closed path globally geodesic, contradicting n>0.

F1givenalgebra
2.1

Consequently in the long-word case some based subword u of length at most 5Δ is not geodesic. By F2 choose a shortest word v with the same evaluation. Then v<u and the spelling r=uv1 is null with length u+v<2u10Δ. Hence rR and u>r/2. Replacing u by v in w=AuB strictly reduces length and preserves evaluation. In the short-word case step 1.2 provides exactly the same conclusion using the whole word.

step 1.2F2givenalgebra
3.1

By F3, evaluation on generators extends to a homomorphism ϕ:F(S)G, which is surjective since S generates G. Let N be the normal closure of the free-group elements represented by R. Every relator is null, so Nkerϕ. For the reverse inclusion, freely reduce a null word. If nonempty, step 2.1 replaces w=AuB by w=AvB and in the free group w(w)1=A(uv1)A1N. Freely reduce w and repeat. Length is a nonnegative integer and strictly decreases at each replacement, so finite induction ends at the empty word and proves wN. Thus N=kerϕ. The induced map F(S)/NG is well-defined and bijective: equality of images is exactly membership of their quotient in the kernel N. It preserves products, giving the claimed presentation.

step 2.1F3givenalgebra
4.1

For a cyclic null word, select any basepoint and freely reduce the resulting based word. If nonempty, the based shortening already provides a cyclic shortening. Cyclic cancellation of an initial letter with the inverse terminal letter also preserves nullity, since removing that pair conjugates the represented element. This distinguishes the cyclic procedure from the stronger based assertion: the latter never needed a wrap-around subword. All choices in the argument are finite or single existential witnesses for a specified word; no AC is used.

step 1.1step 2.1step 3.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Linear isoperimetry implies uniformly thin geodesic bigons

Statement

Assume the Axiom of Choice. For a finite presentation with relator lengths at most L0 and Area(w)Kw for every null word, K0, the geometric Cayley graph has uniformly slim geodesic triangles, with a constant depending only on K,L. Consequently its geodesic bigons are uniformly thin. The assertion uses the toolkit's labelled unit-edge realization, retaining loops and parallel edges.

In fact, if δ0(K,L) is the common slimness bound for the simple unit-edge Cayley realizations supplied by the uniform filling lemma, then 12δ0(K,L)+8 is a bound for these labelled realizations. No explicit numerical formula for δ0 is asserted.

Facts & Assumptions

Given: The finite presentation, nonnegative K,L, the stated inequality for every null word, and AC.

[F1]

The finite presentation and algebraic relator area mean the quotient by the normal closure and least number of conjugated relators, respectively (Group presentation by generators and relations, Algebraic relator area and the Dehn function of a finite presentation).

[F2]

Under AC the simple unit-edge realization has the common triangle-minsize bound A(K,L)P+7+B(L) by Linear algebraic relator area implies slim Cayley triangles, and the point-wedge argument supplies a common finite slimness bound δ0(K,L) by Filling constants give a uniform slimness bound.

[F3]

The simple realization is geodesic and induces the vertex word metric by Algebraic relator area controls coarse filling area. The labelled realization, including loops and parallel edges, is geodesic and has the same vertex metric by Hg toolkit hyperbolic group and stable length. These metric constructions do not require hyperbolicity as an input.

[F4]

Slimness δ0 implies the product inequality with constant 3δ0 by Slim triangles imply the gromov product inequality. The product and four-point conditions have the same constant by The gromov product inequality implies the four point condition, and a geodesic space with four-point constant κ has 4κ-slim triangles by The four point condition implies slim triangles.

[F5]

AC has the family-of-nonempty-sets meaning of The Axiom of Choice. Its uses in F2 are free-ultrafilter extension, the representative side and violating-triangle selections in the cone criterion, and the countable presentation selection in the uniformity proof.

Proof

1.1

Write X0 for the simple realization and X for the labelled realization of the same presented group and generating alphabet. In X0, identity letters are constant paths and parallel labels share a single edge; in X all prescribed labelled edges are retained. F1 is the identical word/relator convention for both. The inequalities in F2 therefore apply to X0, with the same fixed K,L for every presentation. They give a number δ0=δ0(K,L)0 bounding all its chosen triangles. The common bound, rather than merely a separate bound for each presentation, is exactly the uniformity conclusion of F2 under F5.

F1F2F3F5given
2.1

By F4, X0 satisfies the four-point condition with κ0=3δ0. Since both spaces induce the same word metric on their common vertex set by F3, all vertex quadruples in X satisfy that identical condition. Equivalently, each of their three opposite-pair sums is at most the maximum of the other two plus 2κ0; for a sum that is not largest this is automatic, and for a largest sum it is the four-point hypothesis.

step 1.1F3F4algebra
3.1

For arbitrary points a,b,c,dX, choose a nearest endpoint vertex a^,b^,c^,d^ on each of their unit edges, and use the point itself if it is already a vertex. Each distance to the selected vertex is at most 1/2, including loop edges; these are four finite choices. The triangle inequality yields dX(u,v)dX(u^,v^)1 for each pair. Consequently corresponding opposite-pair sums differ by at most 2. Denote the three sums for the original points by Si and the corresponding vertex sums by S^i, 1i3. For each i, step 2.1 gives SiS^i+2maxjiS^j+2κ0+2maxjiSj+2κ0+4. Thus the largest sum is at most the second-largest plus 2(κ0+2), including ties. This proves the four-point condition on all of X with constant κ0+2.

step 2.1F3algebra
4.1

The geodesicity of X in F3 and F4 now make every chosen triangle in X 4(κ0+2)=12δ0+8-slim. This depends only on K,L, even if many labels represent the same generator or the identity; rounding at a loop uses its shorter half-interval and needs no map collapsing that loop.

step 3.1step 2.1F3F4algebra
5.1

For two specified geodesics from x to y, regard them as two sides of a triangle with vertices x,y,x and with third side the constant segment at x. Step 4.1 places every point of either side within 12δ0+8 of the other side together with x; since x already lies on that other side, their Hausdorff distance is at most this same constant. This includes x=y, constant sides, an empty generating alphabet (a one-vertex group), empty relator sets, K=0 and L=0. All added realization-comparison choices were finite; the assumed AC is used only through F2's explicitly named cone and uniformity selections.

step 4.1F2F3F5given
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Infinite order elements have positive stable translation length

Statement

For every infinite-order element g of a finitely generated hyperbolic group, the map ZG, ngn, is a quasi-isometric embedding and τS(g)>0. This proof is choice-free. In fact there is a positive integer C, depending only on the specified Cayley graph and its slimness constant, such that gnSn/C(nZ),τS(g)1/C.

Facts & Assumptions

Given: The specified finite-generator δ-slim Cayley realization and an infinite-order element g.

[F1]

The word metric conventions, power laws, subadditivity and the proved formula τS(g)=limngnS/n=infn1gnS/n are given in Hg toolkit hyperbolic group and stable length.

[F2]

Finite generating sets give finite word-metric balls by Balls of a word metric are finite if and only if the generating set is finite.

Proof

1.1

Write h=hS, put a=2δ+2, let B be the cardinality of {h:ha}, and set C=B(2a+3). By F2 these are positive finite integers. Left translation is an isometry: on vertices d(hx,hy)=(hx)1hy=x1y, and it preserves labelled edge lengths, hence path distances. Since g has infinite order, its positive powers are distinct and cannot all lie in a finite word ball. For any positive integer R, choose k with D=gk>4R+8δ+8, choose a geodesic edge path P from e to gk, and let x be its vertex at distance t=D/2 from e.

F1F2givenalgebra
2.1

Suppose giR for an integer i. The translated path giP goes from u=gi to v=gi+k, with midpoint vertex y=gix. Join e to u and gk to v by geodesics of length at most R; the latter length equals gi by the power laws. Every point on either connector has distance at least tR from y, since distances of y from the two ends of its translated path are t and Dtt. Here tR>2δ+2. Split the resulting quadrilateral by a diagonal. Applying slimness twice with approximate witnesses of error less than 1/2 at each application shows that y lies within distance less than 2δ+1 of one of the other three sides: if the first witness is on the diagonal, apply slimness to that witness in the other triangle and add the two distances. The connector lower bound excludes either connector. Thus there is a point on P within 2δ+1 of y, and then a vertex zP with d(y,z)<2δ+2a.

step 1.1givenalgebra
3.1

Since d(u,y)=t and d(e,u)R, we have d(e,y)tR. Consequently d(e,z)tR+a. There are at most 2R+2a+1 vertices of P in this parameter range. Each has at most B vertices at distance at most a, by translation invariance. All points gix with giR therefore lie in a set of at most B(2R+2a+1)CR vertices, where the last inequality uses R1. Distinct powers give distinct gix by right cancellation. If every i=0,1,,CR had giR, this would put CR+1 distinct vertices in a set of size at most CR, a contradiction. Thus some integer f with 1fCR satisfies gf>R.

step 1.1step 2.1F1algebra
4.1

Define fR to be the least such positive integer; this uses no choice function. The elementary upper bound gfRfRg gives fR>R/g, where g>0 because g has infinite order. Thus fR, whereas gfRfR>RfR1C. F1's limit exists along all positive integers and therefore along these indices; it follows that τS(g)1/C. By F1's infimum formula, gn/nτS(g)1/C for every positive n. Inversion gives the same inequality for negative integers, and n=0 gives equality zero.

step 3.1F1algebra
5.1

For integers m,n, F1 gives d(gm,gn)=gnm. The lower bound in step 4.1 and the word-length upper bound give nm/Cd(gm,gn)gnm. Thus with λ=max{1,C,g} the power orbit is a (λ,0)-quasi-isometric embedding. Each use of slimness involved finitely many segments and approximate witnesses for one specified R,i; least-integer selection defined fR. No Morse theorem, proper-ray compactness or AC was used. The constants remain valid for δ=0, because a2 throughout.

step 4.1F1algebra
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Axis fellow travelling controls the centralizer

Statement

Let g have infinite order in the standing finitely generated δ-slim hyperbolic group, with identity o=e. Suppose its power orbit has quasi-isometry constants λ1,c0. Then CG(g)/g has finitely many cosets, and each coset meets a ball whose radius depends only on δ,λ,c. Here CG(g)={h:hg=gh}.

The following stronger interfaces hold without AC. Put κ=3δ and let J4 be any integer such that 2J/λc>λ+c+4κJ. There is N{1,2,,2J1} which is a power of two such that, writing xi=giN, L=d(o,x1) and K=Ld(o,x2)/2, one has K0, L>2K+4κ and Lλ2J+c. Put E=K+2κ+3δ+1. For every pair of integers a<b and every specified geodesic [xa,xb], each xi, aib, is within distance less than E of that segment, and every point of the segment is within distance less than L+3E of one of those xi.

Moreover the subgroup H preserving the unordered pole pair {g+,g} has g of finite index: each right coset gh, hH, contains an element of length less than R=L+4K+10κ+12δ+55(λ2J+c)+10κ+12δ+5. Inversion gives the same assertion for left cosets. For use with other orbit points, in any geodesic δ-slim space and any specified segment [a,b], there is z[a,b] with d(v,z)<(ab)v+3δ+1.

Facts & Assumptions

Given: The group, orbit constants and slimness hypothesis in the Statement.

[F1]

Infinite-order power orbits are quasi-isometrically embedded by Infinite order elements have positive stable translation length. The standing group conventions and word metric are those of Hg toolkit hyperbolic group and stable length.

[F2]

The product inequality holds with κ=3δ by Slim triangles imply the gromov product inequality. Products and infimum-based slimness are defined in Hg toolkit slim triangles products and four point constants.

[F3]

The two signed power sequences and their fixed positive-integer subsequences represent distinct poles, and bijective isometries act on boundary classes, by Hg toolkit loxodromics and independent poles.

[F4]

For each representing pair, its mixed joint liminf P and supremal boundary product B satisfy PBP+2κ for distinct classes, by Boundary products have controlled representative and basepoint dependence.

[F5]

Word-metric balls are finite for a finite generating set by Balls of a word metric are finite if and only if the generating set is finite.

Proof

1.1

Integers J as stated exist. Indeed 2JJ2 for integers J4: equality holds at four, and 2J2(J+1)2 for J3 propagates the inequality. A sufficiently large integer J satisfies J2/λ>λ+2c+4κJ, by choosing J>8λκ and J2>2λ(λ+2c). Set an=d(o,gn). If a2j+1a2j4κ for every 0j<J, summing gives a2Ja1+4κJλ+c+4κJ, contrary to the lower orbit bound. Thus some N=2j has a2NaN>4κ. Subadditivity gives K=aNa2N/20, and L2K=a2NaN>4κ. The upper orbit bound gives Lλ2J+c.

F1givenalgebra
1.2

Here is the asserted point-to-segment bound for arbitrary v,a,b. Write p=(ab)v and set t=p+2δ+2/3. If t>d(v,a), the endpoint a has distance less than p+3δ+1 from v. Otherwise choose the point w[v,a] at distance t from v, using any radial sides together with the specified [a,b]. Slimness supplies a witness within distance less than δ+1/3 on [v,b][a,b]. If such a witness u lies on [v,b], put s=d(v,u). Then s>tδ1/3 and the route through w,u gives d(a,b)<d(v,a)t+δ+1/3+d(v,b)s. Thus p>(t+sδ1/3)/2>tδ1/3>p, an impossibility. A witness z must therefore lie on [a,b], with d(v,z)<t+δ+1/3=p+3δ+1. This includes repeated vertices and δ=0.

F2algebra
2.1

Isometry gives consecutive distances L and local turns (xi1xi+1)xi=K. Write A=K+κ. For all i<j, the endpoint turn (xixj+1)xjA. To prove this by induction on ji, the first case is K. If the previous bound holds, the product identity gives (xixj1)xjLA>A. But F2 gives Kmin{(xj1xi)xj,(xixj+1)xj}κ. Its first minimum entry exceeds K+κ, so the second is at most A, completing the induction. Reversal of any finite subchain proves the reversed endpoint bound as well. Expanding these bounds successively gives d(xi,xj)(ji)(L2A) for i<j.

step 1.1F2algebra
3.1

For i<m<j, one has (xixj)xmK+2κ. If j=m+1, step 2.1 gives the stronger bound A. Otherwise its reversed version gives (xmxj)xm+1A, whence (xm+1xj)xmLA>K+2κ. Applying F2 with bridge xj to the product (xixm+1)xmA shows that the minimum of (xixj)xm and (xjxm+1)xm is at most A+κ. The second entry is larger, proving the claim.

step 2.1step 1.1F2algebra
4.1

Fix integers a<b and the specified segment γ:[0,D]X from xa to xb, parametrized by length. Steps 3.1 and 1.2 give for each interior index i a point zi=γ(ti) with d(xi,zi)<E. Use za=xa, zb=xb and ta=0,tb=D at the endpoints. Only finitely many witnesses are selected. Consecutive parameters satisfy ti+1ti=d(zi,zi+1)<L+2E. For 0<t<D, take the first index i with tit. Then i>a, ti1<t, and tit<L+2E. Consequently d(γ(t),xi)<L+3E. The endpoints satisfy the same conclusion with distance zero. This proves both orbit-chord bounds; no monotonicity of the parameters was assumed.

step 3.1step 1.2step 2.1algebra
4.2

F3 identifies the sequences (xi)i1 and (xj)j1 as pole representatives. Step 3.1 bounds their mixed products at o=x0 by K+2κ. Therefore F4 gives Bo(g,g+)K+4κ. For every bijective isometry h, the exact finite-product identity (hyhz)ho=(yz)o passes first to mixed liminfs and then to the supremum over representatives. This passage is exact because applying h is a bijection between the representing sequences of the respective classes, by F3. Thus Bho(hξ,hη)=Bo(ξ,η). If hH, symmetry gives Bho(g,g+)=Bo(g,g+)K+4κ. F4 implies that the mixed liminf of our same two fixed orbit sequences at ho is at most this number. Some i,j1 consequently satisfy (xixj)ho<K+4κ+1; otherwise every tail infimum would be at least that larger threshold.

step 3.1F3F4algebra
5.1

Apply step 1.2 at v=ho to any segment [xi,xj]. There is z on it with d(ho,z)<K+4κ+3δ+2. Step 4.1 supplies m[i,j]Z with d(z,xm)<L+3E. Addition gives d(ho,xm)<R. Since o=e, left invariance identifies this with gmNh<R. F3 shows that gH; composition and inverses of pole-pair preserving actions show directly that H is a subgroup. Hence gmNhgh and belongs to H. F5 makes the set of these possible representatives finite, so there are finitely many right cosets. Inversion bijects right and left cosets and preserves word length. Finally KL yields the displayed uniform upper bound for R.

step 1.2step 4.1step 4.2F1F3F5algebra
6.1

If h commutes with g, then hg±n=g±nh and d(hg±n,g±n)=h. Bounded perturbation of sequence terms preserves boundary classes by the product formula, so h fixes each pole and belongs to H. Thus step 5.1 supplies a representative gmNh in the same centralizer coset, with the same radius bound. The subgroup g is central in CG(g), so either coset convention gives the stated quotient. All selections were finite for each specified element or segment; no family of geodesics, nearest-point attainment, properness theorem or AC is used. The inequalities remain strict and valid at δ=0, c=0 and N=1.

step 5.1F1F3F2algebra
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Hg toolkit gromov sequences and boundary product

Definition

Fix a nonempty metric space (X,d), a basepoint oX, and a product constant κ0 as in Hg toolkit slim triangles products and four point constants. Indices below are positive integers. A sequence x=(xn) is Gromov if for every real R there is N such that (xnxm)o>R whenever n,mN. Write xy when for every R some N satisfies (xnym)o>R for all n,mN. This is joint divergence, not merely diagonal divergence.

For a nonnegative double sequence set lim infn,manm=supN1inf{anm:n,mN}[0,+]. Each inner set is nonempty and bounded below. Its infimum exists by the real completeness convention; the increasing family of infima has its supremum if bounded, and otherwise we assign +. No subtraction of infinite values is intended.

Once the equivalence relation has been proved, the Gromov-sequence boundary X is the set of equivalence classes of Gromov sequences. Until then all expressions are indexed by sequences themselves. For classes ξ,η define the extended boundary product by (ξη)o=sup{lim infn,m(xnym)o:xξ, yη}[0,+]. For any fixed pair of classes the set in braces is nonempty, since each class contains a representing sequence, and its nonnegative supremum is interpreted as above. The quotient is a set, being a subset of the power set of XN; defining it does not select representatives for a family of classes. The boundary can be empty, for instance for a bounded space: products are bounded by distances from o, so no Gromov sequence exists. No properness, geodesicity or AC is assumed here.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Asymptotic gromov sequences form an equivalence relation

Statement

In a metric space satisfying the product condition with constant κ0, mixed-product divergence is an equivalence relation on Gromov sequences. Both being Gromov and this equivalence relation are unchanged by changing the basepoint. In particular this applies to a geodesic δ-slim space with κ=3δ, and makes the Gromov-sequence boundary well-defined.

Facts & Assumptions

Given: Basepoints o,oX and the product inequality (xz)omin{(xy)o,(yz)o}κ.

[F1]

Joint divergence, Gromov sequences and the conditional quotient are defined in Hg toolkit gromov sequences and boundary product.

[F2]

The product condition with κ=3δ holds in a δ-slim geodesic space by Slim triangles imply the gromov product inequality.

Proof

1.1

A Gromov sequence x satisfies xx by exactly the joint divergence in F1. Symmetry follows from (xnym)o=(ymxn)o, interchanging the two quantified indices. These assertions are also valid when no Gromov sequences exist, since they quantify over that set.

F1givenalgebra
1.2

Suppose xy and yz, and fix a real threshold R. There is a common integer N such that (xnyk)o>R+κ and (ykzm)o>R+κ for all n,k,mN, by taking the larger of the two divergence cutoffs. Fix the single index k=N. The product inequality gives (xnzm)o>R for every n,mN, proving transitivity with joint quantifiers.

F1given
1.3

Put D=d(o,o). The reverse triangle inequality gives d(o,x)d(o,x)D for every x. Expanding the two products therefore gives (xy)o(xy)oD. A joint-divergence cutoff at threshold R+D for one basepoint is a cutoff at R for the other. Apply this first to a sequence paired with itself, then to two sequences. Interchanging o,o proves both directions of basepoint independence.

givenalgebra
2.1

Steps 1.1–1.2 prove equivalence and therefore justify the quotient specified in F1; step 1.3 identifies the same classes at every basepoint. F2 supplies the stated geodesic specialization. There is no selection of a family of representatives and no AC. All arguments include κ=0 and D=0.

step 1.1step 1.2step 1.3F1F2
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Boundary products have controlled representative and basepoint dependence

Statement

Suppose X satisfies the product condition with constant κ0, and use its Gromov-sequence boundary. For any representing sequences xξ,yη, write Po(x,y)=lim infn,m(xnym)o and Bo(ξ,η)=(ξη)o. If finite, these satisfy Bo(ξ,η)2κPo(x,y)Bo(ξ,η). Infinite value for either is equivalent to ξ=η, and then both are infinite for every pair of representatives. Products at basepoints o,o differ by at most d(o,o), understood as two inequalities in the extended nonnegative reals. Moreover Bo(ξ,ζ)min{Bo(ξ,η),Bo(η,ζ)}3κ. For real R put UR(ξ)={η:Bo(ξ,η)>R}. Declare O open when each ξO has some UR(ξ)O. This gives a Hausdorff topology, independent of the basepoint and of replacing supremal products by any supplied representative products. Each UR(ξ) is a neighbourhood, though it need not be open.

Facts & Assumptions

Given: The product inequality with constant κ, and the preceding definitions of joint liminf and supremal boundary product.

[F1]

Gromov-sequence equivalence and its basepoint independence are proved in Asymptotic gromov sequences form an equivalence relation.

Proof

1.1

For representatives xx and yy, two applications of the product inequality give (xnym)omin{(xnxi)o,(xiyj)o,(yjym)o}2κ. Fix any finite A<Po(x,y). By joint liminf, all three entries exceed A when all four indices are sufficiently large: for the first and third use F1 equivalence and for the second use the tail infimum definition. Fix i,j at that common cutoff and let n,m vary over its tail. Then Po(x,y)A2κ. Letting A increase to a finite Po(x,y) gives Po(x,y)Po(x,y)2κ; if the latter is infinite, every finite threshold holds and Po(x,y) is infinite. Interchanging the pairs proves the reverse comparison.

F1givenalgebra
1.2

At two basepoints, expanding products gives (xnym)o(xnym)oD=d(o,o) by the two reverse triangle inequalities. Taking each tail infimum, then its supremum, preserves both inequalities; taking the supremum over the same representing classes does so again. F1 identifies those classes at both basepoints. Thus BoBo+D and BoBo+D, including infinite values.

F1givenalgebra
2.1

Taking the supremum over x,y in step 1.1 yields the displayed 2κ estimate whenever the supremum is finite. If the supremum is infinite, for each finite T some representative pair has product greater than T+2κ; the same comparison forces the fixed pair's product at least T. Thus its product is infinite. Infinite joint liminf is exactly mixed divergence, hence by F1 equality of the classes. Conversely equality of the classes is mixed divergence for every representative pair and gives infinite product. This proves all extended-value assertions without subtracting infinities.

step 1.1F1given
3.1

Fix three representatives x,y,z. For finite A<Po(x,y) and E<Po(y,z), a common cutoff and one fixed bridge index give (xnzm)o>min{A,E}κ on the whole tail. Therefore Po(x,z)min{Po(x,y),Po(y,z)}κ, interpreted through all finite thresholds if necessary. Step 2.1 bounds the two products on the right below by their supremal products minus 2κ. Since Bo(ξ,ζ)Po(x,z), the displayed boundary inequality follows with C=3κ. The same finite-threshold argument handles two infinite entries.

step 2.1givenalgebra
4.1

Write B=Bo and C=3κ. We have ξUR(ξ) and US(ξ)UR(ξ) for SR by step 2.1. If ηUR+C+1(ξ) and ζUR+C+1(η), step 3.1 gives B(ξ,ζ)>R, so UR+C+1(η)UR(ξ). The declared open sets include the empty set and whole boundary, are closed under arbitrary unions, and under finite intersections by using the larger threshold at each point. Thus they form a topology.

step 2.1step 3.1given
5.1

To verify that threshold sets really are neighbourhoods, let V be any set and put V={η:some UT(η)V}. This is a subset of V. If UT(η)V, step 4.1 shows that every ζUT+C+1(η) has UT+C+1(ζ)UT(η)V, so UT+C+1(η)V. Thus V is open. Take V=UR(ξ). Step 4.1 shows UR+C+1(ξ)VUR(ξ). This proves the asserted neighbourhood and interior refinement.

step 4.1
6.1

If ξη, step 2.1 gives B(ξ,η)<. Choose R>B(ξ,η)+C. No point belongs to both UR(ξ) and UR(η), since step 3.1 would force B(ξ,η)>RC. Step 5.1 supplies disjoint open neighbourhoods inside these two sets. Hence the topology is Hausdorff.

step 2.1step 3.1step 5.1
7.1

By step 1.2, UR+Do(ξ)URo(ξ) and the symmetric inclusion holds. These cofinal inclusions show that exactly the same sets are open at either basepoint. For any supplied representatives define VR(ξ) using their mixed liminf. Step 2.1 gives UR+2κ(ξ)VR(ξ)UR(ξ), with equality of the infinite-value cases. This again yields the same open-set criterion in both directions. No simultaneous representative selection is needed for these assertions: they hold for every selection if one is supplied. Empty and singleton boundaries satisfy the same construction, and κ=0 causes no exceptional division.

step 2.1step 1.2step 5.1step 6.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit proper ray compactness and sequence comparison

Statement

Assume AC. Let X be a nonempty proper geodesic space with a product hyperbolicity constant κ0, and fix oX. Proper means every closed ball of positive finite radius is compact. Every Gromov-sequence class has a geodesic ray representative r:[0,)X with r(0)=o, represented by (r(n))n1. The quotient of these rays by finite Hausdorff distance, with the topology induced from uniform convergence on bounded parameter intervals, is homeomorphic to the Gromov-sequence boundary with its product topology. In particular the boundary is compact, including when it is empty.

Facts & Assumptions

Given: The specified space, product constant, basepoint and properness.

[F1]

The boundary product, the 2κ representative comparison, and its Hausdorff neighbourhood topology are proved in Boundary products have controlled representative and basepoint dependence.

[A1]

AC is assumed as in The Axiom of Choice, for countable families of geodesics, compactness subsequences and the witnesses in the sequential compactness argument below.

Proof

1.1

We record the compact-metric facts used here. A sequence in a compact metric space has a cluster point: otherwise each point has a neighbourhood containing only finitely many sequence indices, and a finite subcover contradicts the infinite index set. From a cluster point choose increasing indices at distances less than 1/j to obtain a convergent subsequence. A Cauchy sequence in that compact space consequently converges to its subsequential limit. Conversely a metric space in which every sequence has a convergent subsequence is compact. Indeed, failure of a finite cover by radius-η balls allows recursive selection of an infinite η-separated sequence, contradicting subsequential convergence. Thus finite such covers exist for each η>0. For any open cover, there is some η>0 such that each radius-η ball is contained in a cover member: otherwise select points xn whose radius-1/n balls are not so contained, take a subsequence converging to x, and take a cover member containing a ball B(x,r). Eventually d(xn,x)+1/n<r, a contradiction. A finite cover by radius-η/2 balls then has each of its balls contained in a member of the given cover, producing a finite subcover. Empty spaces are compact by the empty subcover.

A1given
2.1

Consider any sequence of 1-Lipschitz paths fn:[0,)X starting at o. At each nonnegative rational t, values lie in a compact closed ball, say of radius t+1. Enumerate the rationals and repeatedly use step 1.1 to extract subsequences converging at the next time; the diagonal subsequence converges at every rational time. AC permits these countably many subsequence choices. On a bounded interval, a finite rational mesh and the common Lipschitz bound show that this subsequence is uniformly Cauchy: approximate any time by a mesh point within η, then bound the distance between two path values by 2η plus their distance at that mesh point. Its values remain in a fixed compact ball, which is complete by step 1.1. Therefore it converges uniformly on each bounded interval to a path f. Passing the Lipschitz inequalities to the limit shows f is 1-Lipschitz and f(0)=o. If the paths are isometric on intervals whose lengths tend to infinity, the same limit gives d(f(s),f(t))=st for all finite s,t, so f is a ray.

step 1.1A1given
3.1

The ray space Ro is metrized by dR(r,s)=j=12jmin{1,sup0tjd(r(t),s(t))}. Each supremum is finite, bounded by 2j. The nonnegative series converges since its tail after j is at most 2j; completeness gives the supremum of its partial sums. Positivity and symmetry are immediate, and the triangle inequality follows termwise from the triangle inequality and min(1,a+b)min(1,a)+min(1,b). Zero distance implies equality at every time. Convergence in this metric is equivalent to uniform convergence on every bounded interval: each fixed term controls its truncated supremum in one direction, and finitely many controlled terms plus the geometric tail give the other direction. Step 2.1 therefore proves sequential compactness of this metric ray space. By step 1.1 it is compact. This includes the case in which there are no rays.

step 1.1step 2.1givenalgebra
3.2

Let (xn) be Gromov. Its radii d(o,xn) tend to infinity by the diagonal products. Use AC to select geodesics from o to xn and extend each constantly past its terminal time. These extensions are 1-Lipschitz. Step 2.1 supplies a subsequence converging uniformly on bounded intervals to a ray r. Fix T0. For large indices n on the subsequence, the radius-T point un of the selected segment satisfies (unxn)o=T and unr(T). For all large n,m, the Gromov property gives (xnxm)oT. The product inequality then gives (unxm)oTκ. Products change by at most d(un,r(T)) when that one endpoint is replaced, so passing along the subsequence gives (r(T)xm)oTκ for every sufficiently large m. For every ST, (r(S)r(T))o=T, and one further product inequality yields (r(S)xm)oT2κ. Taking T larger than any prescribed threshold plus 2κ proves joint mixed divergence. Thus r represents the original class.

step 2.1F1A1givenalgebra
4.1

Each ray is Gromov since (r(n)r(m))o=min{n,m}. If two rays r,s represent the same class, fix T and take integers n,mT with (r(n)s(m))oT. Two product inequalities, through r(n) and s(m), give (r(T)s(T))oT2κ, so d(r(T),s(T))4κ. Hence their Hausdorff distance is finite. Conversely suppose their Hausdorff distance is at most H<. For each T and e>0, choose s(U) within H+e of r(T). Their radii give UTH+e, so d(r(T),s(T))2H+2e, and then at most 2H by letting e decrease to zero. For nm, the route through s(n) gives d(r(n),s(m))2H+mn, so (r(n)s(m))onH. The symmetric case gives the lower bound min{n,m}H, which diverges jointly. Thus the fibers of the map π:RoX are exactly finite-Hausdorff classes.

step 3.1F1givenalgebra
4.2

The map π is continuous. For rays r,s and any T, two product inequalities along their tails show Bo(πr,πs)Td(r(T),s(T))/22κ. Indeed the two outer products through r(T),s(T) equal T for tail parameters at least T, and their middle product is Td(r(T),s(T))/2; take joint liminf and then supremum. For a fixed threshold R, choose T>R+2κ+1. All rays sufficiently close to r uniformly on [0,T] have d(r(T),s(T))<1, so their images belong to UR(πr). F1's open-set criterion now gives continuity at every ray.

step 3.1F1givenalgebra
5.1

By step 3.2, π is onto. By steps 3.1 and 4.2 its image is compact: pull any open cover back to Ro, take a finite subcover, and use surjectivity. Since F1 makes the target Hausdorff, this is also a quotient map. To see this explicitly, a closed subset of the compact ray space is compact, hence its continuous image is compact. Compact subsets of a Hausdorff space are closed: for a point outside such a subset, separate it from each point of the subset, take finitely many of the latter neighbourhoods covering the subset, and intersect the corresponding finitely many neighbourhoods of the outside point. Thus π is a closed surjection. If the preimage of a subset is closed, that subset is the image of its preimage and therefore closed; taking complements proves the quotient criterion. Step 4.1 identifies exactly the desired ray equivalence relation, so its quotient topology agrees with the boundary product topology. This proof uses compactness of a metrized ray space, not an inference from first countability of the boundary.

step 3.1step 3.2step 4.1step 4.2F1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Quasi isometries extend to boundary homeomorphisms

Statement

Assume AC for the Morse/coarse-inverse proof. A quasi-isometry between geodesic hyperbolic spaces induces a homeomorphism of their Gromov-sequence boundaries; bounded-distance maps induce the same map and extensions respect composition. Properness is needed for the compact ray-boundary package, not imposed on this sequence statement.

Facts & Assumptions

Given: A quasi-isometry f:XY between geodesic hyperbolic spaces.

[F1]

Joint Gromov divergence, representative products P and supremal boundary products B, their extended-value comparisons and the basepoint-independent open-set criterion are given by Boundary products have controlled representative and basepoint dependence. In particular an open set contains some UR(ξ)={η:B(ξ,η)>R} at each of its points; the UR need not themselves be open.

[F2]

Under AC, Morse stability with explicit parameter dependence controls both Hausdorff inclusions for images of finite geodesic segments, with M(λ,ε,δ)=92λ2(ε+3δ).

[F3]

The controlled inverse and its two uniform composite bounds are supplied by A quasi isometry of geodesic spaces has a controlled coarse inverse.

[F4]

Quasi-isometries have the coarse Lipschitz inverse convention of Coarsely dense subsets, quasi-inverses and quasi-isometries.

[F5]

A δ-slim geodesic space has product constant κ=3δ by Slim triangles imply the gromov product inequality, and hence the four-point condition by The gromov product inequality implies the four point condition.

[A1]

AC is assumed as defined in The Axiom of Choice, for F2 and F3. No selection of representatives for all boundary classes is used.

Proof

1.1

First put f in quantitative form. If h is a coarse Lipschitz inverse with constants A,B and dX(hf(x),x)D, then dX(x,x)2D+AdY(fx,fx)+B. Enlarging A to at least one and combining with the upper coarse Lipschitz bound for f gives (λ,ε) embedding inequalities for some λ1, ε0. The bound on fh gives attained coarse density with a finite radius R. If either space is empty, F4 forces both empty; there are no Gromov sequences and the boundary assertion is the empty homeomorphism. Henceforth take oX, use fo as target basepoint, choose target slimness δY, and put κY=3δY and Cf=ε+M(λ,ε,δY)+2κY.

givenF2F4F5A1algebra
2.1

For any x,yX, let P=(xy)o and choose a source segment [x,y]. For each z on it, the two triangle inequalities through z give PdX(o,z). Put a=fx, b=fy, v=fo and choose a target segment G=[a,b]. Let mG have distance (vb)a from a. This parameter belongs to [0,dY(a,b)]. Expanding products yields dY(a,v)+dY(b,m)=dY(b,v)+dY(a,m)=dY(a,b)+(ab)v. The four-point condition in F5 gives dY(v,m)(ab)v+2κY. F2, applied to the image of the source segment, gives for each t>0 a z[x,y] with dY(m,fz)<M+t. Therefore λ1PεdY(fo,fz)<(fxfy)fo+2κY+M+t. Letting t decrease to zero proves the finite-point threshold estimate (fxfy)foλ1(xy)oCf. This uses only finite segments; neither rays, compact balls nor properness enter.

step 1.1F2F5A1algebra
3.1

If (xn) is Gromov, the estimate in step 2.1 sends every joint cutoff for (xnxm)o at threshold λ(T+Cf) to a joint cutoff at threshold T in Y. Thus (fxn) is Gromov. The same calculation with two different sequences proves that equivalent representatives have equivalent images. Define f([xn])=[fxn]; the equivalence just proved makes this a function without selecting representatives simultaneously.

step 2.1F1
4.1

For each fixed representative pair xξ, yη, take tail infima and then their supremum in step 2.1. For a finite representative product this gives Pfo(fx,fy)λ1Po(x,y)Cf; if it is infinite, the same conclusion means that every finite threshold holds. The image pair is among the pairs defining Bfo(fξ,fη). Taking the supremum over source representative pairs therefore yields Bfo(fξ,fη)λ1Bo(ξ,η)Cf, with the infinite case understood through finite thresholds. Let OY be open and fξO. F1 gives a T with UT(fξ)O. The displayed estimate gives Uλ(T+Cf)(ξ)(f)1(O). Applying F1's open-set criterion at every such ξ proves continuity. Basepoint independence in F1 removes the special choice fo. This proof does not assert that threshold sets are open.

step 2.1step 3.1F1algebra
4.2

Suppose f is at distance at most E from f at every point. At the fixed target basepoint fo, changing one argument of a finite product by at most E changes that product by at most E, by its formula and the reverse triangle inequality. Changing both arguments costs at most 2E. Thus images under f of a Gromov sequence are Gromov, and the mixed products (fxnfxm)fo differ from (fxnfxm)fo by at most E. They jointly diverge, so [fxn]=[fxn]. In particular bounded-distance quasi-isometries induce the same boundary map. The identity map induces the identity on classes.

step 3.1F1algebra
4.3

If k:YZ is another quasi-isometry, the embedding inequalities compose: with parameters (μ,η) for k, the composite has parameters (μλ,με+η). Its attained density follows by choosing an image point within the density radius for k, then one within the density radius for f, and using the upper bound for k. Alternatively its supplied coarse inverse is the composition of the two supplied inverses, since the coarse Lipschitz inequalities preserve bounded errors. Thus the preceding construction applies to kf, and on every representing sequence it gives [(kf)(xn)]=[k(f(xn))]. Consequently (kf)=kf.

step 1.1step 3.1F4algebra
5.1

Apply F3 with the attained radius R from step 1.1. Under A1 it supplies g:YX with dY(fg(y),y)R, dX(gf(x),x)λ(R+ε), and embedding constants (λ,λ(2R+ε)). The second bound makes its image coarsely dense, and these two bounds make it a quasi-inverse in F4. Thus steps 2.1–4.1 apply with the roles of X,Y reversed and prove that g is continuous. Steps 4.2–4.3 show gf=idX and fg=idY. Therefore f is a homeomorphism. Empty or singleton boundaries and zero slimness/additive errors obey the same threshold and inverse arguments. AC has been used precisely through the Morse projection families and the coarse-inverse selection; no properness assumption was added.

step 1.1step 2.1step 3.1step 4.1step 4.2step 4.3F1F3F4A1
DefinitionDefinition: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit loxodromics and independent poles

Definition

Work in a nonempty metric space satisfying the product condition with constant κ0 of Hg toolkit slim triangles products and four point constants. An isometry g:XX here is bijective. It is loxodromic if, for some oX, there are λ1,c0 such that λ1mncd(gmo,gno)λmn+c(m,nZ). Its positive and negative poles are the boundary classes of (gno)n1 and (gno)n1. The verification below proves that these sequences are Gromov, that their classes are distinct and independent of o, and that g fixes both classes. Thus the boundary limits in this definition are established. Two loxodromics are independent when their two pole sets are disjoint. In the standing finitely generated hyperbolic-group setting, every infinite-order element is loxodromic by Infinite order elements have positive stable translation length.

For later quantitative use, there are τ>0, an integer s1 and C0 such that, with an=d(o,gno)=d(o,gno), one has annτ and (g±nog±mo)oanC for every mns, with matching signs. These constants depend on the given orbit and product constant, not on any additional boundary point.

Facts & Assumptions

Given: The metric space, product constant, bijective isometry and quasi-isometric orbit above. No properness or choice is assumed.

[F1]

The product formula, triangle bounds and product inequality hold at every basepoint (Hg toolkit slim triangles products and four point constants).

[F2]

A Gromov sequence and mixed equivalence use joint divergence in both indices (Hg toolkit gromov sequences and boundary product); this equivalence and the resulting boundary are independent of the basepoint (Asymptotic gromov sequences form an equivalence relation).

[F3]

Every nonempty bounded-below real set has an infimum (Complete ordered field (least-upper-bound property)).

[F4]

Infinite-order elements of a finitely generated hyperbolic group have quasi-isometrically embedded integer orbits (Infinite order elements have positive stable translation length).

Verification

1.1

Put an=d(o,gno) for n0. Isometry and the triangle inequality give a0=0 and 0am+nam+an. Let τ=infk1ak/k, which exists by F3. For any ε>0, fix k with ak/k<τ+ε/2 and put Ck=max0r<kar. Writing n=qk+r gives τan/nak/k+Ck/n<τ+ε for sufficiently large n. Large integers exist because otherwise their real supremum would be exceeded by the successor of a natural within one of it. Thus an/nτ. The orbit lower bound gives τ1/λ>0.

F3givenalgebra
2.1

Choose a positive integer N so large that aN/N<3τ/2 and Nτ/2>4κ. Since a2N2Nτ, we have a2NaN>4κ. Set xj=gjNo for all integers j, L=aN and K=aNa2N/2. Then K0, d(xj,xj+1)=L, (xj1xj+1)xj=K, and L>2K+4κ. Write A=K+κ and η=L2A>0. These points and constants are specified by one integer; no sequence of choices is made.

step 1.1F1givenalgebra
3.1

For every finite consecutive subchain xi,,xj, its endpoint turn satisfies (xixj+1)xjA when j>i. For j=i+1 the product equals K. Inductively, if (xixj)xj1A, the product formula gives (xixj1)xj=L(xixj)xj1LA>A. The product inequality at xj also gives K=(xj1xj+1)xjmin{(xj1xi)xj,(xixj+1)xj}κ. Since its first entry is greater than A=K+κ, its second must be at most A. This proves the induction. Reversing any finite subchain gives the same bound in the opposite direction, because lengths and local turns remain L,K.

step 2.1F1algebra
4.1

Expanding the bound from step 3.1 gives d(xi,xj+1)d(xi,xj)+L2A. Starting with one edge, it follows that d(xi,xj)(ji)η for j>i; the first edge satisfies Lη. In particular both half-orbits escape linearly in their subchain indices.

step 3.1step 2.1F1algebra
4.2

For i<m<j we claim (xixj)xmK+2κ. If j=m+1, step 3.1 gives the stronger bound A. If jm+2, the reversed-chain bound gives (xmxj)xm+1A, hence (xm+1xj)xmLA>K+2κ. Meanwhile step 3.1 gives (xixm+1)xmA. Apply F1 with bridge xj to this latter product: min{(xixj)xm,(xjxm+1)xm}A+κ=K+2κ. The second entry is larger, forcing the claimed bound on the first.

step 3.1step 2.1F1algebra
5.1

For 0<m<n, the product identity and step 4.2 give (xmxn)x0=d(x0,xm)(x0xn)xmmηK2κ. For m=n the product is d(x0,xm)mη, and symmetry covers m>n. Thus (xn)n1 is Gromov with joint lower bound min(m,n)ηK2κ. Reversing the sequence proves the same for (xn)n1. On the other hand step 4.2 with i=m, middle index zero and j=n bounds every mixed product (xmxn)x0 by K+2κ. By F2 these two classes are distinct.

step 4.1step 4.2F1F2algebra
6.1

Put D=max0r<Nar. If n=qN+r, 0r<N, then d(gno,xq)=arD and d(gno,xq)D. Moving one input of a product by distance at most D changes it by at most D, by expanding F1 and applying the reverse triangle inequality. Therefore products of the full positive orbit have the lower bound from step 5.1 with m,n replaced by their integer quotients and with 2D subtracted. Those quotients tend jointly to infinity. The full negative orbit is likewise Gromov; each full orbit is equivalent to its signed N-step orbit by the same estimate with only one moved input. For mnN, writing q=n/N, the same estimates give (g±nog±mo)oaqNK2κ2DanK2κ3D, also when the two integer quotients agree. Thus s=N and C=K+2κ+3D give the quantitative assertion in the Definition. Their mutual products are bounded by K+2κ+2D on the tails. They consequently give two distinct poles exactly as claimed.

step 5.1F1F2givenalgebra
7.1

For another point u, d(gnu,gno)=d(u,o) for every integer n. The product perturbation estimate of step 6.1 proves that each signed orbit at u is Gromov and equivalent to its counterpart at o. Its distance inequalities differ from those at o by at most 2d(u,o), so the loxodromic condition itself is basepoint independent. F2 also permits changing the basepoint used to form products. A bijective isometry acts on boundary classes by applying it to each term: (gygz)o=(yz)g1o, so F2 proves that this action is well-defined and invertible. Finally d(gn+1o,gno)=a1 and d(g1no,gno)=a1; the bounded perturbation argument shows that this action fixes each pole.

step 6.1F1F2givenalgebra
8.1

The two classes define the pole set and hence independence by ordinary disjointness, without choosing representatives for any family. The strict lower orbit bound excludes bounded or singleton spaces and finite-order isometries. All inequalities above include κ=0, c=0 and N=1; for N=1, the remainder maximum is D=a0=0. Only one positive integer and finite maxima were used, so no AC is required. F4 supplies the stated group specialization.

step 1.1step 2.1step 6.1step 7.1F4given
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit finitely many cayley cone types

Statement

For a finite generating set S of a hyperbolic group, there are only finitely many geodesic cone types C(g)={hG:ghS=gS+hS}. More precisely, with a slimness constant δ0, set r=max{1,12δ}. The finite-set datum Pr(g)={h:hSr, ghSgS} determines C(g), so at most 2{h:hSr} cone types occur.

Facts & Assumptions

Given: The standing finite-generator geometric hyperbolicity convention of Hg toolkit hyperbolic group and stable length; write x=xS.

[F1]

Finite generating sets have finite word-metric balls by Balls of a word metric are finite if and only if the generating set is finite.

[F2]

The product condition holds with κ=3δ by Slim triangles imply the gromov product inequality.

Proof

1.1

We first derive the radial bound needed below. For specified geodesics [o,x],[o,y], suppose 0t(xy)o, and let xt,yt be their radius-t points. They exist since products do not exceed either radial length. We have (xtx)o=t and (yyt)o=t. Apply F2 through the chain xt,x,y,yt: two product inequalities give (xtyt)ot2κ. Hence d(xt,yt)=2t2(xtyt)o4κ=12δ. This calculation includes t=0 and δ=0.

F2givenalgebra
1.2

Fix g,g with Pr(g)=Pr(g). The identity lies in both cones. If h=1 and hC(g), then hPr(g) and hence hPr(g). Thus gh>g, while ghg+1. Integral word lengths force equality, proving hC(g).

givenalgebra
2.1

Induct on l=h2, assuming cone membership transfers for shorter elements. If hC(g), take a shortest spelling h=hs with h=l1 and s=1. The inequalities g+l=ghgh+1g+l force hC(g); hence gh=g+l1 by induction. Suppose for a contradiction that hC(g). Writing A=g, the endpoint gh has length between A+l2 and A+l1, by its distance 1 from gh and the failed cone equality. In particular its length is at least A.

step 1.2givenalgebra
3.1

Choose the geodesic from e through g to gh provided by the equality in step 2.1, and any geodesic from e to gh. Their endpoints have distance 1 and product at least ((A+l1)+(A+l2)1)/2=A+l2A. Let k1 be the vertex at radius A on the second geodesic, and put k2=k11gh. The vertex exists because its length is at least A. Step 1.1 gives g1k1=d(g,k1)12δr. Also k1=A and k2=ghAl1. Set v=g1k1. Then vPr(g)=Pr(g), so gvg.

step 1.1step 2.1givenalgebra
4.1

Since h=vk2, we obtain g+l=ghgv+k2g+l1, a contradiction. This proves C(g)C(g) by induction. Interchanging g,g proves equality. The finite-radius set in the statement is finite by F1 (it is contained in the open radius-r+1 ball), so has finitely many subsets, at most 2 to its cardinality. Each possible Pr(g) determines just one cone, establishing finiteness and the stated count. Only finitely many geodesics are chosen for each specified inductive comparison; no AC is used.

step 3.1F1algebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit infinite hyperbolic groups have infinite order elements

Statement

Every infinite finitely generated hyperbolic group contains an element of infinite order. More generally this holds for any infinite finitely generated group with finitely many geodesic cone types.

Facts & Assumptions

Given: An infinite group with a specified finite generating set; use its word length .

[F1]

Its cone is C(g)={h:gh=g+h}. Hyperbolicity gives finitely many such cones by Hg toolkit finitely many cayley cone types.

[F2]

Finite generating sets have finite metric balls by Balls of a word metric are finite if and only if the generating set is finite.

Proof

1.1

Let k be the positive finite number of cone types. The group is not contained in its finite closed radius-k set, by F2 and infinitude. Choose g with g=m>k and a shortest word path e=g0,g1,,gm=g. Prefixes of a shortest word are shortest, so gi=i and gi1gj=ji for i<j; shortening either prefix or intervening subword would shorten the whole word. Among the m+1 cone types of these vertices, two are equal. Fix i<j with C(gi)=C(gj), and put h=gi1gj, l=ji>0. Then h=l and gih=i+l.

F1F2given
2.1

We prove by induction that hn=nl and gihn=i+nl for every integer n0. For n=0 this is the identity, and for n=1 it is step 1.1. Suppose the assertion holds for n. Then hnC(gi)=C(gih), so gihn+1=gih+hn=i+(n+1)l. The inequalities gihn+1i+hn+1i+(n+1)l force hn+1=(n+1)l. This completes the induction.

step 1.1F1algebra
3.1

For every n>0, step 2.1 gives hn=nl>0, hence hne. Thus h has infinite order. In the hyperbolic case F1 supplies the required finite cone hypothesis, proving the first assertion. The proof uses only a single long word and finitely many cone comparisons, not an infinite ray selection or AC.

step 2.1F1given
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Hg toolkit non elementary groups have independent loxodromics

Statement

A finitely generated hyperbolic group that is neither finite nor virtually cyclic contains two infinite-order elements with disjoint pole sets. This assertion is choice-free.

More precisely, two infinite-order elements whose pole sets intersect have equal pole sets. After independently replacing them by their inverses if needed to make their positive poles agree, some positive powers of them are equal.

Facts & Assumptions

Given: The standing finitely generated δ-slim hyperbolic group, with identity o=e; for the first assertion assume it is neither finite nor virtually cyclic. Write κ=3δ.

[F1]

An infinite group under this hypothesis has an infinite-order element by Hg toolkit infinite hyperbolic groups have infinite order elements.

[F2]

Infinite-order elements are loxodromic; their signed power sequences define distinct poles independently of basepoint, and bijective isometries act on these classes, by Hg toolkit loxodromics and independent poles. For each such element h, the same item supplies τh>0, sh1, Ch0 with hjjτh and (hjhk)ohjCh for kjsh.

[F3]

The finite orbit-chord bounds, the point-to-segment estimate and the finite-index conclusion for the unordered pole-pair stabilizer are proved in Axis fellow travelling controls the centralizer.

[F4]

The product inequality with constant κ holds by Slim triangles imply the gromov product inequality. Mixed joint divergence defines equality of sequence-boundary classes by Asymptotic gromov sequences form an equivalence relation.

[F5]

Every word-metric ball is finite by Balls of a word metric are finite if and only if the generating set is finite. Group and virtually cyclic conventions are those of Hg toolkit hyperbolic group and stable length.

Proof

1.1

We first prove the more precise assertion. Inversion interchanges the two signed power sequences in F2, so if the pole sets of g,h intersect, orient each element to make g+=h+. Apply F3 to g and fix its supplied N,L,K,E, writing xi=giN. The positive sequence (xm) represents g+: a subsequence of a Gromov sequence is equivalent to it whenever its indices tend to infinity, directly from the joint-divergence quantifiers. Use the constants τh,sh,Ch of F2 for h, and put yj=hj, aj=hj.

F2F3F4given
1.2

Separately, for the existence assertion, by infinitude and F1 choose an infinite-order g. For tG, the conjugate tgt1 has infinite order: a vanishing positive power would give tgnt1=e, hence gn=e. Its pole pair is t{g+,g}. Indeed (tgt1)±no=tg±nt1o, and F2's basepoint independence identifies this with the image under the isometry t of the signed orbit at o.

F1F2F5givenalgebra
2.1

Fix any jsh. Since (yk) and (xm) represent the same pole, choose integers kj and m1 large enough that (ykxm)o>aj. F2 gives (yjyk)oajCh. Applying F4 with bridge yk gives (yjxm)oajChκ. Expanding the product formula at the other basepoint gives the exact identity (oxm)yj=aj(yjxm)o, so this product is at most Ch+κ.

step 1.1F2F4algebra
3.1

Take any segment from o=x0 to xm. The point-to-segment estimate of F3 gives a point on it at distance less than Ch+κ+3δ+1 from yj. The reverse orbit-chord inclusion of F3 then gives an integer 0im with d(hj,giN)<Q,Q=Ch+κ+3δ+1+L+3E. Thus, for each jsh, define i(j) to be the least nonnegative integer satisfying this strict inequality. This makes a specified function without a choice axiom. Since giNiL by subadditivity, we have jτhaj<i(j)L+Q. Since L>0, it follows that i(j) as j.

step 2.1F3F2F5algebra
4.1

By left invariance, every bj=gi(j)Nhj has word length less than Q. This is a finite set by F5. At least one value occurs for infinitely many j: otherwise each value would have finitely many occurrences and their finite union could not contain all integers jsh. Fix such a value and one occurrence j1. Its infinite set of indices is unbounded, and step 3.1 gives a later occurrence j2>j1 with i(j2)>i(j1). We have equality of group elements, not merely equal bounds on distances: gi(j1)Nhj1=gi(j2)Nhj2. Multiplying on the left by gi(j2)N and on the right by hj1 yields g(i(j2)i(j1))N=hj2j1. Both exponents are strictly positive.

step 3.1F5algebra
5.1

For every positive integer r, the signed power sequences of gr are the corresponding subsequences of those of g. F2 and the direct subsequence observation of step 1.1 show that gr has exactly the same ordered pair of poles as g. The same is true for h. Their equal positive powers in step 4.1 therefore force both pole pairs to agree. Undoing either initial inversion leaves the unordered pairs unchanged. This proves the precise assertion in full.

step 4.1step 1.1F2F4
6.1

If every conjugate pole pair intersected {g+,g}, step 5.1 would make every one of them equal to this pair. Then every tG would preserve the unordered pair. F3 would make g have finite index in all of G, contrary to the given non-virtually-cyclic hypothesis. Therefore some t has a disjoint conjugate pole pair, and g,tgt1 are the required independent infinite-order elements. The argument uses finite witnesses, least nonnegative integers and the finite pigeonhole argument; no simultaneous selection of representatives, ray compactness or AC occurs. Zero slimness is included, and the non-elementary hypothesis excludes the finite and virtually cyclic cases precisely where used.

step 5.1step 1.2F3given
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Independent loxodromics have disjoint pole neighbourhoods

Statement

Independent loxodromics have four pairwise disjoint open pole neighbourhoods in the boundary.

Facts & Assumptions

Given: Two independent loxodromic isometries of a metric space satisfying the Gromov product condition.

[F1]

Each has two distinct poles; independence means that their pole sets are disjoint (Hg toolkit loxodromics and independent poles).

[F2]

The Gromov-sequence boundary topology is Hausdorff (Boundary products have controlled representative and basepoint dependence).

Proof

1.1

List the poles as p1,p2,p3,p4, placing the positive and negative poles of the first isometry before those of the second. By F1 each pair is distinct and the two pairs are disjoint, so all four points are distinct.

F1given
2.1

For each of the six pairs i<j, F2 supplies disjoint open sets Vij containing pi and Wij containing pj. Fix these six pairs of sets successively; this is finite existential instantiation, not an invocation of AC. Define Oi=j>iVijj<iWji. An intersection with no indices denotes the whole boundary. Each Oi is open as a finite intersection of open sets and contains pi.

step 1.1F2construct
3.1

If i<j, then OiVij and OjWij, hence OiOj=. Thus these are the four required open neighbourhoods. Repeated poles, an empty boundary or a singleton boundary are excluded by step 1.1; empty sub-intersections in step 2.1 cause no restriction. This construction assumes the two independent isometries and asserts no existence of such a pair.

step 2.1step 1.1algebra
LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-5.6-terra)Open item page →

Loxodromic elements have north south boundary dynamics

Statement

For an infinite-order element g of a finitely generated hyperbolic group and neighbourhoods U+,U of its positive and negative poles, there is an integer N such that gn(GU)U+,gn(GU+)U(nN). The proof is choice-free. In fact the same assertion holds for every loxodromic isometry of a metric space satisfying the product condition.

Facts & Assumptions

Given: Such an isometry, a basepoint o, a product constant κ0, its poles p+,p, and their two neighbourhoods.

[F1]

Loxodromic poles, their distinctness and the isometry action on boundary classes are well-defined. The explicit orbit-chain verification gives positive stable length and joint product estimates without properness or AC (Hg toolkit loxodromics and independent poles).

[F2]

Write B for the supremal boundary product at o. Every representing pair has mixed joint liminf at most B. The sets UR(p)={ξ:B(ξ,p)>R} form a neighbourhood base at p (Boundary products have controlled representative and basepoint dependence).

[F3]

The metric product formula and product inequality hold at every basepoint (Hg toolkit slim triangles products and four point constants).

[F4]

Every infinite-order element of the stated hyperbolic group is loxodromic (Infinite order elements have positive stable translation length).

Proof

1.1

Put zn=gno, wn=gno and an=d(o,zn)=d(o,wn). By the quantitative conclusion in F1, choose τ>0, an integer s1 and C0 such that annτ and, for every mns, (znzm)oanC,(wnwm)oanC. Thus each pole's canonical sequence has product with its corresponding nth orbit point at least anC on its tail.

F1
1.2

For any Gromov sequence (uj) and fixed vX, put bv(u)=lim infj(ujv)o. It is finite in [0,d(o,v)]. For all sufficiently large i,j, the Gromov property gives (uiuj)o>d(o,v)+κ. Since (ujv)od(o,v), F3 yields (uiv)o(ujv)oκ. Interchanging i,j bounds every difference on that tail by κ. Taking tail infima and suprema therefore gives lim supj(ujv)obv(u)+κ. This argument uses only bounded real sequences.

F3givenalgebra
2.1

For representing sequences u and v and an interior point x, apply F3 with bridge x. For every ε>0, all sufficiently late products (uix)o and (vjx)o are at least bx(u)ε and bx(v)ε. Thus their joint liminf satisfies P(u,v)min{bx(u),bx(v)}κ after letting ε decrease to zero. This is a joint tail estimate; neither boundary class nor the bridge point is being selected simultaneously for a family.

step 1.2F3algebra
3.1

Choose R,T0 with UR(p)U and UT(p+)U+, using F2 and increasing the two thresholds to zero if necessary. For any ξU we have B(ξ,p)R. Fix any representing sequence u of this one class. For ns with anC>R+κ, step 1.1 gives bwn(w)anC>R+κ for the canonical negative orbit w. By step 2.1 and F2, RP(u,w)min{bwn(u),bwn(w)}κ. The second entry exceeds R+κ, hence bwn(u)R+κ. Step 1.2 now gives lim supj(ujwn)oR+2κ. This bound is uniform in every class outside U, although its individual sequence tail cutoff need not be uniform.

step 1.1step 1.2step 2.1F2algebra
4.1

The product formula and isometry identities give exactly (gnujzn)o=an(ujwn)o. Taking liminf and using step 3.1 yields bzn(gnu)anR2κ. The image sequence represents gnξ by F1. Step 1.1 gives bzn(z)anC for the canonical positive orbit. Applying step 2.1 with bridge zn therefore gives B(gnξ,p+)P(gnu,z)anmax{R+2κ,C}κ. All expressions involving an interior point are finite, so no subtraction of infinite boundary products has occurred.

step 3.1step 1.1step 2.1F1F2F3algebra
5.1

Choose N+s so large that N+τ>C+R+κ and N+τ>T+max{R+2κ,C}+κ. Then for every nN+ we have both the hypothesis of step 3.1 and B(gnξ,p+)>T in step 4.1, for every ξU. Hence gn(XU)UT(p+)U+. The integer is chosen from constants independent of ξ; there is no appeal to pointwise convergence to claim uniformity.

step 1.1step 3.1step 4.1algebra
6.1

The inverse isometry is loxodromic, with poles interchanged, the same sequence of lengths an, and the same orbit constants in step 1.1. Apply step 5.1 to g1, now using the excluded neighbourhood U+ and the target neighbourhood U. This supplies N such that gn(XU+)U for all nN. Taking N=max(N+,N) gives both inclusions for the same tail.

step 5.1step 1.1F1algebra
7.1

F4 and the boundary/isometry conventions in F1 specialize the result to the given group. If one excluded complement is empty its inclusion is automatic; the uniform proof also covers singleton complements, including a boundary consisting only of the two poles. The constants permit κ=0, and τ>0 is the only quantity whose positivity is needed to choose large integers. Each argument fixes at most one representative of one given class; the final bound is independent of that representative and class. Only finitely many threshold witnesses are used. Thus neither AC, proper-ray selection, compactness, the general quasi-isometry extension theorem nor Morse stability is used.

step 5.1step 6.1F1F4given
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Free Cayley trees from reduced-word normal form

Statement

Let S be a finite alphabet and F(S) its reduced-word free group. Join g to gs by a unit edge for each sSS1, identifying each edge with its reversal. This geometric Cayley realization is a geodesic tree. Every edge path without an immediate edge reversal, parametrized by arc length, is globally geodesic, including restrictions to arbitrary real subintervals. The empty alphabet gives the one-point tree.

Facts & Assumptions

Given: This graph and its unit-edge path metric.

[F1]

Reduced words form the free group, with multiplication by concatenation followed by reduction, by Reduced words form the free group on an alphabet.

[F2]

The unit-edge realization of a connected graph with no cycles has unique geodesics and tripod triangles by Geodesic triangles in trees are tripods.

[F3]

Vertex word distance is dS(g,h)=g1hS by The word metric of a group with respect to a generating set.

Proof

1.1

A reduced word for g1h gives a finite path from g to h by successively multiplying on the right by its letters, so the graph is connected. On an edge from gi to gi+1 its right label is si=gi1gi+1, a formal basis letter or inverse. Distinct formal letters represent distinct nonidentity elements by F1, so there are no loops or parallel edges after reversal identification.

F1F3given
2.1

A simple cycle would have no immediate reversal, so its successive labels form a nonempty reduced word s0sn1. But their ordered product telescopes to g01gn=e, contradicting F1, since the identity is the empty reduced word. This also excludes two-edge reversal-free cycles; loops were already excluded. Thus the graph has no cycles, and F2 makes its realization a geodesic tree with tripod triangles.

step 1.1F1F2
3.1

A finite edge path with no immediate reversal cannot repeat a vertex: the labels along any closed portion would again form a nonempty reduced identity word. Hence it is the unique simple path between its endpoints. F2 makes its length parametrization geodesic. For a real subinterval of an edge path, bracket its endpoints by adjacent vertices, using the endpoints themselves if already vertices. A finite bracketing path is simple by the same argument, so its entire geometric realization and every restriction are isometric. For a path ending inside an edge, the same conclusion follows by subdivision at that endpoint. This treats finite, one-sided infinite and two-sided infinite paths because each compact restriction meets finitely many unit edges.

step 2.1F1F2
4.1

The empty path and one-point real intervals have distance and length zero. If S is empty there is only the empty reduced word, no edges and the one-point realization, so all assertions still hold. No family of paths or representatives has been selected; the proof is choice-free.

step 1.1step 2.1step 3.1F1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Quantitative hyperbolic geometry toolkit

Statement

The following toolkit holds, with each clause under its own stated hypotheses. Write M(λ,ε,δ)=92λ2(ε+3δ). Assume AC for the Morse projection families, selection of a coarse inverse, linear-filling converse, general boundary extension and proper boundary compactness. The elementary metric clauses, finite-word and group-orbit clauses, sequence-product topology and loxodromic dynamics below are choice-free; inverse estimates for an already supplied selector are also choice-free.

  1. A connected cycle-free unit-edge graph has unique geodesics and tripod triangles, hence is 0-slim. In any geodesic space, δ-slimness implies product constant 3δ. In any metric space, product constant κ at every basepoint is equivalent to the four-point condition with largest two opposite-pair sums differing by at most 2κ. In a geodesic space that condition implies 4κ-slimness.

  2. In a geodesic δ-slim space, for δ>0, a k-local arc-length geodesic with k6δ is a (3,4δ)-quasi-geodesic. When δ=0, every positive-locality geodesic is globally geodesic. Under AC, every possibly discontinuous (λ,ε)-quasi-geodesic on a nonempty compact real interval in such a space has Hausdorff distance at most M(λ,ε,δ) from every specified endpoint geodesic. Properness is unnecessary.

  3. For a (λ,ε) embedding f:XY with attained coarse-density radius R, AC supplies an inverse selector g with dY(fg(y),y)R, dX(gf(x),x)λ(R+ε) and embedding constants (λ,λ(2R+ε)); these estimates are choice-free if the selector is supplied, and do not require geodesicity. Under AC, if X,Y are geodesic and Y is δ-slim, the embedding f alone implies that X is λ(2M(λ,ε,δ)+δ+ε)-slim. Consequently quasi-isometric geodesic spaces share hyperbolicity.

  4. In the standing finitely generated hyperbolic-group convention, for any integer Δmax{3,2δ} all formal null words of length at most 10Δ form a finite presentation. Every nonempty freely reduced null word has a based contiguous subword u with a strictly shorter replacement v and relator spelling uv1 in this set, so u is more than half the spelling. The cyclic version, allowing basepoint crossing and free cyclic reduction, holds as well. Relator spellings need not be freely reduced.

  5. Conversely, under AC, a finite presentation with relator lengths at most L0 and algebraic area Area(w)Kw for every null word has uniformly slim triangles and thin bigons in the labelled unit-edge Cayley realization, with a constant depending only on K,L. If δ0(K,L) denotes the common simple-realization bound from the filling supplier, 12δ0(K,L)+8 is a labelled-realization bound. No numerical formula for δ0 is claimed.

  6. Every infinite-order element g of a finitely generated hyperbolic group has a quasi-isometrically embedded power orbit and τS(g)>0; in fact gnSn/C and τS(g)1/C for one positive integer C depending only on the specified Cayley graph and slimness. Its centralizer has g of finite index, as does the subgroup preserving its unordered pole pair. The full orbit-chord and coset bounds are retained: with orbit constants λ,c, κ=3δ, and an integer J4 satisfying 2J/λc>λ+c+4κJ, there is a power of two N2J1 for which xi=giN, L=d(e,x1), K=Ld(e,x2)/20, L>2K+4κ and Lλ2J+c. Put E=K+2κ+3δ+1. Every finite chain xa,,xb and every specified endpoint chord have the two distance bounds <E from chain to chord and <L+3E from chord to chain. Every right or left coset of g in the pole-pair stabilizer, and hence in the centralizer, has a representative of length less than L+4K+10κ+12δ+55(λ2J+c)+10κ+12δ+5.

  7. In a product-κ metric space, joint mixed-product divergence is an equivalence relation on Gromov sequences, independent of basepoint. For representative product P and supremal boundary product B, B2κPB when finite, and infinite value is exactly equality of classes. A basepoint change by distance D changes products by at most D; boundary products obey the minimum inequality with loss 3κ. The criterion that every point of an open set contains some threshold neighbourhood {η:B(ξ,η)>R} defines a Hausdorff topology, independent of basepoint and supplied representatives; threshold neighbourhoods need not themselves be open. Under AC, a quasi-isometry of geodesic hyperbolic spaces induces a homeomorphism of these sequence boundaries, bounded-distance maps induce the same map, and extensions respect composition. Properness is not imposed here.

  8. Under AC, for a nonempty proper geodesic product-κ space, every sequence-boundary class is represented by a geodesic ray from any fixed basepoint. The quotient of those rays by finite Hausdorff distance, with the topology induced by uniform convergence on bounded parameter intervals, is homeomorphic to the sequence boundary. The boundary is compact, including when empty.

  9. A finitely generated hyperbolic group that is neither finite nor virtually cyclic has independent infinite-order elements. More precisely, intersecting pole sets of two infinite-order elements are equal; after orienting their positive poles to agree, some positive powers are equal. Independent loxodromics have four pairwise disjoint open pole neighbourhoods. Every loxodromic isometry of a product-hyperbolic metric space, and in particular every infinite-order element of the standing hyperbolic group, has uniform north–south dynamics: for neighbourhoods U+,U of its poles, some integer n0 satisfies gn(XU)U+ and gn(XU+)U for all nn0.

Facts & Assumptions

Given: Each clause is read with its own hypotheses as stated, and AC only on the specified clauses.

[F2]

The local-to-global constants and the exact Morse Hausdorff bound are proved in Local geodesics in a hyperbolic space are uniform quasi geodesics and Morse stability with explicit parameter dependence.

[F3]

Controlled inverse estimates and exact hyperbolicity transport are proved in A quasi isometry of geodesic spaces has a controlled coarse inverse and Hyperbolicity is transported by a quasi isometry.

[F4]

The finite presentation and both shortening forms are proved in Short loop relators give a finite dehn presentation.

[F5]

The linear-filling converse, realization comparison and common bigon bound are proved in Linear isoperimetry implies uniformly thin geodesic bigons.

[F6]

Stable length and orbit embeddings are proved in Infinite order elements have positive stable translation length; the full chord and pole-stabilizer/centralizer bounds are proved in Axis fellow travelling controls the centralizer.

[F8]

The proper ray comparison and compactness are proved in Hg toolkit proper ray compactness and sequence comparison.

[F9]

Independent elements and shared-pole commensurability, open pole separation and uniform dynamics are proved in Hg toolkit non elementary groups have independent loxodromics, Independent loxodromics have disjoint pole neighbourhoods and Loxodromic elements have north south boundary dynamics.

[A1]

AC is the family-selection axiom The Axiom of Choice.

Proof

1.1

F1 gives every assertion in clause 1 with exactly its displayed constant. Its algebraic equivalence quantifies over all basepoints and does not use geodesicity; the two slimness implications do. The tree supplier includes zero legs, repeated vertices and infinite graphs, with only finite path choices. Thus this clause is choice-free, including zero constants and tied four-point sums.

F1given
1.2

F2 gives clause 2. Its local-geodesic supplier separates the positive-δ mesh from the positive-locality zero-δ argument, so no claim is made from vacuous zero locality. Its Morse supplier proves both Hausdorff inclusions for every endpoint geodesic with exactly M, including discontinuous maps, one-point intervals and zero parameters. A1 is spent there only on the explicit projection and radial-segment families. These hypotheses and this AC use are precisely those of clause 2.

F2A1given
1.3

F3 gives clause 3. Attained density supplies nonempty inverse fibers; AC selects a member in each. The supplier derives both composite errors and the stated inverse embedding constants, with no geodesicity. With a supplied selector the same inequalities need no selection. Its transport supplier uses both Morse inclusions, target slimness and the lower embedding inequality, then lets approximate-witness errors tend to zero. It therefore gives the exact coefficient λ(2M+δ+ε), and uses the controlled inverse to prove qualitative invariance in the other direction. No density assumption enters the embedding-only transport assertion.

F3A1given
1.4

F4 gives clause 4 in the labelled Cayley convention, for every stated Δ. Its based shortening reduces a nonnegative integer word length strictly and yields membership in the normal closure; this proves the presentation, as well as the algorithmic shortening property. Its separate cyclic argument permits cyclic cancellation without replacing the stronger based conclusion. Empty alphabets and non-reduced relator spellings are included. No AC is used.

F4given
1.5

F5 gives clause 5 under A1, uniformly for the fixed K,L. Its simple-to-labelled comparison uses their identical vertex word metric, moves arbitrary points by at most one half, and transfers the four-point bound before converting to slimness. The resulting common bound is exactly 12δ0+8. A repeated-vertex triangle gives the same bound for both sides of every geodesic bigon. AC is retained from the cone and uniformity selections in the filling proof, including the zero-data cases; no quantitative formula absent from that supplier has been added.

F5A1given
1.6

F6 gives clause 6. Its stable-length constant is uniform in the infinite-order element for the specified graph. Its orbit-chord proof produces the stated N,L,K,E and both strict chord inclusions for every finite integer subchain. The same supplier puts each pole-stabilizer coset in the displayed finite word ball and specializes to the centralizer; inversion gives both coset conventions. All these clauses are choice-free, including δ=0 and c=0. The infinite-order hypothesis is retained wherever poles and positivity are asserted.

F6given
1.7

F7 gives clause 7. Joint divergence, rather than diagonal divergence alone, supplies equivalence and the representative estimates. Its topology proof establishes the neighbourhood refinement needed for the stated open-set criterion without claiming the threshold sets open. Its extension proof uses finite chords and Morse to send joint product thresholds to joint thresholds, takes suprema over representative pairs for continuity, and uses bounded-distance equality and a controlled inverse for the inverse homeomorphism. Thus the sequence/topology assertions are choice-free, and only the general extension invokes A1 through Morse and inverse selection. None requires properness.

F7A1given
1.8

F8 gives clause 8 under exactly properness, geodesicity, the product condition and A1. The supplied proof constructs a compact metrized ray space, represents every Gromov class by a ray, identifies the fibers as finite-Hausdorff classes and proves the quotient map is a closed continuous surjection onto the Hausdorff sequence boundary. AC is used for its countable segment and subsequence/witness selections. Compactness of an empty ray space and boundary is included. No compactness conclusion is transferred to the nonproper clause 7.

F8A1given
1.9

F9 gives clause 9. The first supplier allows torsion in the group, produces genuinely equal positive powers from a repeated finite-ball group element when poles intersect, and obtains a disjoint conjugate pole pair from the non-virtually-cyclic hypothesis. The second supplier makes six finite Hausdorff separations to obtain four disjoint open sets. The third gives both inclusions uniformly on the excluded complements with a single tail index, for the full stated class of loxodromic isometries. Its constants depend on the two neighbourhood thresholds rather than individual boundary points. These proofs are choice-free and include the two-pole boundary and empty-complement cases where applicable.

F9given
2.1

Steps 1.1–1.9 prove all nine clauses with their separate hypotheses, constants and choice qualifications. Their conjunction asserts no additional properness, density, torsion-freeness or simultaneous family selection. In particular the AC-dependent clauses do not change the choice-free status of the other component proofs, and every claimed supplier conclusion has been applied under its actual assumptions. This proves the full toolkit.

step 1.1step 1.2step 1.3step 1.4step 1.5step 1.6step 1.7step 1.8step 1.9given

5 · Examples, counterexamples and false statements

None yet.

Sources