Alphabeta Math
ExampleConstruction: AI-adaptedVerification: AI-adaptedPipeline-generatedprecheck passaudited 2026-10-08
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.

Intervals and metric trees are CAT(0)

Example

(i) Intervals. Every interval I⊆R (Intervals of R: the nine order-convex forms, nondegeneracy, and length) with the subspace metric of The absolute value makes R a metric space: d(x,y)=∣x−y∣ is a metric, its open balls are the intervals (x−r,x+r), and it is unbounded is CAT(0): each pair of points is joined by the unique interval between them, every geodesic triangle is degenerate, and a degenerate geodesic triangle is congruent to its Euclidean comparison triangle, so the CAT(0) inequality holds with equality (Comparison triangles, the CAT(0) and CAT(1) inequalities, local CAT, local geodesics and round circles).

(ii) Metric trees. Let Γ be a finite tree with at least one edge (Cycles, trees and forests in a simple graph on an arbitrary vertex set) and let ℓe>0 be edge lengths. Realize each edge by the interval [0,ℓe] and glue the intervals at their endpoints according to the incidence of Γ, with the chain metric of Abstract isometric polyhedral gluings and the chain metric; write XΓ for the resulting space, which is a compact, complete, geodesic length space by The chain metric is a metric, its topology is the weak topology, and the space is proper and complete and the explicit path argument below. Then:

(a) every two points of XΓ are joined by exactly one geodesic segment; for three points x,y,z the three pairwise geodesics have exactly one common point o (the median), the three sides are [x,y]=[x,o]∪[o,y], [y,z]=[y,o]∪[o,z], [z,x]=[z,o]∪[o,x], and every point of the triangle lies on at least two of the sides;

(b) every geodesic triangle in XΓ satisfies the CAT(0) inequality, so XΓ is CAT(0).

The Bruhat–Tits midpoint inequality 2d(q,p)2+2d(r,p)2≥4d(m,p)2+d(q,r)2 is a consequence of (b) at t=1/2 (Comparison triangles in the Euclidean plane and the round sphere, model spaces, and CAT(0) and CAT(1) consequences clause (iv)(d)).

Facts & Assumptions

Given: A finite tree Γ with at least one edge and edge lengths ℓe>0, its realization XΓ as the isometric polyhedral gluing of the intervals [0,ℓe] along the incidence of Γ, with the chain metric d; in (i) an interval I⊆R.

[F2]

The gluing XΓ is an isometric polyhedral gluing with cells the edges and vertices of Γ, satisfies (H1)–(H3) of Abstract isometric polyhedral gluings and the chain metric (finite connected shape poset, local finiteness, finitely many shapes); the distance formulas on edges and reduced paths are established below (Abstract isometric polyhedral gluings and the chain metric, A nonempty simple graph is a tree if and only if each pair of vertices is joined by exactly one path).

[F3]

Under (H1)–(H3) the chain metric is a metric inducing the weak topology, and the space is compact when it has finitely many cells, complete and proper (The chain metric is a metric, its topology is the weak topology, and the space is proper and complete); geodesics are constructed below without a choice assumption.

[F4]

Hinged criterion: a geodesic space is CAT(0) if and only if for every geodesic triangle and every pair (vertex, point of the opposite side) the comparison inequality holds; equivalently, if for every geodesic triangle with vertices z,x,y and every t∈[0,1] the point pt on [x,y] at distance t d(x,y) from x satisfies d(z,pt)2≤(1−t)d(z,x)2+t d(z,y)2−t(1−t)d(x,y)2; and the Bruhat–Tits midpoint inequality is the case t=1/2 (Comparison triangles in the Euclidean plane and the round sphere, model spaces, and CAT(0) and CAT(1) consequences clauses (iv)(c) and (iv)(d)).

[F5]

If all three chosen sides of a geodesic triangle are subsegments of one geodesic, the triangle is congruent to its Euclidean comparison triangle: an isometric parametrization of that geodesic places all side occurrences on a Euclidean line with their prescribed distances, and comparison uniqueness identifies this configuration with the comparison triangle. This applies to collinear vertices in a uniquely geodesic space; collinearity alone does not constrain the chosen sides in a general geodesic space (Comparison triangles, the CAT(0) and CAT(1) inequalities, local CAT, local geodesics and round circles, Comparison triangles in the Euclidean plane and the round sphere, model spaces, and CAT(0) and CAT(1) consequences clause (i)).

Proof

1.1F1F5given

(i). Every interval I is a convex subset of R; for x<y in I the interval [x,y]⊆I with its usual parametrization is a geodesic segment from x to y by [F1], and it is the only one, since a distance-preserving map into R from an interval is determined by its values at the endpoints and is monotone. A geodesic triangle with vertices in I has its three vertices in a common interval and the sum of two of its side lengths equal to the third, so it is degenerate and by [F5] it is congruent to its Euclidean comparison triangle; hence the CAT(0) inequality holds with equality.

1.2F1F2algebraconstruct

Reduced paths compute the metric. Subdivide edges at the finitely many points under discussion. Subdivision preserves connectedness and cannot create a cycle: a cycle in the subdivided graph would traverse each inserted degree-two vertex straight through and collapse to a cycle in Γ. Thus the subdivided graph is still a finite tree, and any two of its vertices x,y have a unique edge path P. Traverse P at unit speed, with length D equal to the sum of its edge lengths. Define f:XΓ→[0,D] to be distance along P on P, and constant on each branch attached to P. Each component off P attaches at exactly one vertex; two attachment vertices would create a second path between them and hence a cycle. Consequently f is well defined, continuous, and 1-Lipschitz on every edge. For any chain, summing edgewise inequalities gives ∣f(x)−f(y)∣=D≤ℓ(chain). The path P gives the reverse bound, so d(x,y)=D. Taking x,y on a single edge also proves that edge's metric is its interval metric.

2.1step 1.2F1F2F3construct

Geodesics and uniqueness. Apply step 1.2 after subdividing at any two points x,y. Unit-speed traversal of their reduced path is distance preserving on every subinterval, again by the reduced-path formula, so is a geodesic. If w lies off that path, its unique attachment point v satisfies d(x,w)+d(w,y)=d(x,y)+2d(v,w)>d(x,y). Every point of any minimizing segment must instead satisfy equality in this sum. Thus the segment lies on the reduced path, where its distance from x fixes its position, proving uniqueness. The geodesic is a path of length d(x,y), so the space is a length space. Its finite union of compact interval cells is compact: each cell inclusion is 1-Lipschitz for the chain metric, so the preimages of any open cover have finite subcovers; taking their finite union covers the entire finite gluing. Completeness is [F3].

3.1step 1.2step 2.1F2construct

The median. Subdivide at x,y,z. The paths from x to y and from x to z have a common initial path: if they separated and later met, their two portions between the first separation and reunion would contradict unique paths in the tree. Let o be the last vertex of that common initial path. The remaining paths from o to y and from o to z have no vertex in common except o, so their concatenation is the unique path from y to z. Hence the triple intersection of the three paths is exactly {o}, including the cases of repeated points, and each side is the union of the corresponding two arms. Every point of an arm lies on its two incident sides.

4.1step 2.1step 3.1F4F5algebra

(ii)(b). Fix a geodesic triangle with vertices x,y,z, let o be its median from step 3.1 and put L:=d(y,z)>0 if y≠z (if two vertices coincide, uniqueness from step 2.1 makes the two nonconstant sides coincide, so [F5] applies). Parametrize the geodesic [y,z] by γ:[0,1]→XΓ with γ(to)=o, so that d(x,γ(t))=h+L∣t−to∣ with h:=d(x,o), d(x,y)=h+Lto and d(x,z)=h+L(1−to). Substituting into the squared right-hand side of [F4], the difference (1−t)d(x,y)2+t d(x,z)2−t(1−t)L2−d(x,γ(t))2 equals 4hLt(1−to)≥0 for t≤to and 4hL(1−t)to≥0 for t≥to; this is a direct expansion, and the two cases are interchanged by t↔1−t, y↔z. By [F4] the hinged inequality at the vertex x holds; the same computation with x replaced by y and by z, using the median description of step 3.1, gives the hinged inequality at the other two vertices.

5.1step 4.1F4∎

(ii)(b), conclusion. Every geodesic triangle in XΓ has all three hinged inequalities at its vertices, and by [F4] (the vertex-opposite-side criterion) it satisfies the CAT(0) inequality for all pairs of its points; hence XΓ is CAT(0), and the Bruhat–Tits inequality is its case t=1/2.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

66 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources