Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedjudge pass (gpt-6-luna)
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.

A quadratic Bernstein B-spline basis

Example

Take degree p=2 and clamped knot vector (0,0,0,1,1,1). On [0,1] its three B-splines are (1−x)2, 2x(1−x), and x2. They form a nonnegative partition of unity and hence a basis of P2.

Facts & Assumptions

Given: The degree-two clamped knot vector (0,0,0,1,1,1).

[F1]

Degree-zero B-splines are knot-interval indicators and higher degrees follow the stated recurrence (B-spline spaces and knot conventions).

[F2]

For a clamped knot vector, the degree-p B-splines form a basis and reproduce every polynomial of degree at most p (B-spline basis properties and polynomial reproduction).

[A1]

The degree is p=2, the domain is [0,1], and the knot vector is (0,0,0,1,1,1).

Verification

Given: p=2, knots (0,0,0,1,1,1), and x∈[0,1].

1.1A1F1algebra

The only nonzero degree-zero spline on (0,1) is B3,0=1. Applying the recurrence [F1] first at degree one gives B2,1=1−x and B3,1=x. Applying it again gives B1,2=(1−x)2, B2,2=x(1−x)+x(1−x)=2x(1−x), and B3,2=x2. Each is nonnegative on [0,1] and their sum is (1−x)2+2x(1−x)+x2=1.

2.1A1F2step 1.1algebra∎

For q(x)=a+bx+cx2, choose coefficients a, a+b/2, and a+b+c. Their B-spline combination is a(1−x)2+2(a+b/2)x(1−x)+(a+b+c)x2=a+bx+cx2. Thus every quadratic is reproduced; uniqueness of the coefficient vector follows from the basis assertion [F2].

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · one level

2 results within one dependency step 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