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.

✓ 4 results · all verified · 3 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 1 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Isogeometric Galerkin discretization — Examples

1 · Prerequisites

2 · Summary

The examples compute a folded unit-weight bilinear patch, an interface jump that produces a non-L2 weak derivative, an exact degree-elevation and midpoint-insertion representation of the identity, and a rational quadratic quarter-circle tensor patch covering a quarter annulus. The diagrams show the stated maps and trace values; every conclusion is checked by the equations in the corresponding item proof.

The first diagram marks the two distinct reference points (1/2,0) and (1/2,1) and the single physical point (1/2,0). The central arrow names the map F(ξ,η)=(ξ,η(1−2ξ)); the labels specify the two exact preimages. The diagram makes no claim about the complete image boundary.

\begin{tikzpicture}[scale=1.7]
  \draw[->] (-0.12,0) -- (1.2,0) node[right] {$\xi$};
  \draw[->] (0,-0.12) -- (0,1.16) node[above] {$\eta$};
  \draw (0,0) rectangle (1,1);
  \draw[dashed] (0.5,0) -- (0.5,1);
  \fill[red] (0.5,0) circle (0.025) node[below left] {$(1/2,0)$};
  \fill[blue] (0.5,1) circle (0.025) node[above left] {$(1/2,1)$};
  \draw[->,thick] (1.2,0.5) -- (1.65,0.5) node[midway,above] {$F$};
  \begin{scope}[xshift=1.8cm]
    \draw[->] (0,0) -- (1.2,0) node[right] {$x$};
    \draw[->] (0,0) -- (0,1.1) node[above] {$y$};
    \fill (0.5,0) circle (0.025) node[below right] {$(1/2,0)$};
  \end{scope}
\end{tikzpicture}

The second diagram labels the common physical face x=1 with the left and right field traces. The geometry is the adjacent identity rectangles; the unequal trace values are the only discontinuity used in the counterexample.

\begin{tikzpicture}[scale=1.7]
  \draw[thick] (0,0) rectangle (1,1);
  \draw[thick] (1,0) rectangle (2,1);
  \node at (0.5,0.55) {$v=0$};
  \node at (1.5,0.55) {$v=1$};
  \draw[very thick,dashed] (1,0) -- (1,1);
  \node[below] at (1,0) {$x=1$};
  \node[left] at (0,0.5) {$D_L$};
  \node[right] at (2,0.5) {$D_R$};
  \node[above] at (0.78,1) {$v|_{D_L}=0$};
  \node[above] at (1.25,1) {$v|_{D_R}=1$};
\end{tikzpicture}

The final diagram maps the reference square to the quarter annulus. The inner and outer radii are r0 and 1, and the angular coordinate runs from 0 to π/2. The drawing is schematic; the rational formula, unit-circle identity, monotonicity, and Jacobian in the proof establish the exact geometry.

\begin{tikzpicture}[scale=2]
  \draw[thick] (0,0) rectangle (1,1);
  \draw[->] (1.15,0.5) -- (1.7,0.5) node[midway,above] {$F$};
  \draw[->] (2,0) -- (3.1,0) node[right] {$x$};
  \draw[->] (2,0) -- (2,1.1) node[above] {$y$};
  \draw[thick] (2.45,0) arc (0:90:0.45);
  \draw[thick] (3,0) arc (0:90:1);
  \draw[thick] (2.45,0) -- (3,0);
  \draw[thick] (2,0.45) -- (2,1);
  \node[below] at (2.45,0) {$r_0$};
  \node[below] at (3,0) {$1$};
  \node at (2.68,0.38) {$r_0\le r\le1$};
\end{tikzpicture}

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

CounterexampleConstruction: Literature-sourcedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Positive NURBS weights do not imply an admissible patch

Statement

On [0,1]2, take degree-one tensor Bernstein functions in each coordinate, all four weights equal to one, and control net P00=(0,0),P10=(1,0),P01=(0,1),P11=(1,−1). The resulting positive-weight bilinear NURBS map is F(ξ,η)=(ξ,η(1−2ξ)). Its Jacobian vanishes at ξ=1/2, changes sign across that line, and the map is not injective; hence positive weights alone do not give an admissible patch.

Facts & Assumptions

Given: The degree-one tensor Bernstein basis, the four control points and unit weights in the Statement.

[F1]

Tensor-product NURBS patch maps and rational spline spaces defines F as the rational weighted sum of its control points and requires global injectivity and positive cell Jacobian for admissibility.

[F2]

Positive weights give a bounded partition-of-unity NURBS basis: unit weights yield denominator one and nonnegative basis functions summing to one.

Proof

1.1F1F2givenalgebra

The degree-one Bernstein functions are 1−ξ,ξ and 1−η,η. With all weights one, [F2] gives W=1, so the tensor rational basis is the ordinary bilinear basis. Its first component is ξ and its second component is (1−ξ)η+ξ(−η)=η(1−2ξ).

2.1F1step 1.1algebra∎

Differentiation gives DF=(10−2η1−2ξ),det⁡DF=1−2ξ. Thus the Jacobian is zero on ξ=1/2, positive for ξ<1/2, and negative for ξ>1/2. Moreover, F(1/2,0)=F(1/2,1)=(1/2,0) with distinct parameter points. These violate two separate admissibility requirements in [F1] despite all weights being positive.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A tensor NURBS patch exactly covers a quarter annulus

Statement

Assume Countable Choice. Fix 0<r0<1. Use a linear radial coordinate ρ(s)=r0+(1−r0)s and a rational quadratic angular curve with control points Q0=(1,0), Q1=(1,1), Q2=(0,1) and weights (1,1/2,1). Tensor their bases, use control points Pij=riQj for ri∈{r0,1}, and tensor weights wij=wj. The resulting patch maps [0,1]2 bijectively onto {(x,y):r0≤x2+y2≤1, x,y≥0} with strictly positive Jacobian, and its exact map satisfies the norm-equivalence hypotheses of Bi-Lipschitz NURBS maps preserve H1 and energy norms.

Facts & Assumptions

Given: The radial degree-one basis, the rational quadratic angular basis and controls above, and the positive parameter r0.

[A1]

The Axiom of Countable Choice (ACω) is used only for the pullback norm equivalence in [F3]; the explicit geometry calculations do not require choice.

[F1]

Tensor-product NURBS patch maps and rational spline spaces: tensor-product rational geometry uses the weighted denominator and positive-weight control points.

[F2]

Positive weights give a bounded partition-of-unity NURBS basis: positive weights and the tensor B-spline partition yield a positive denominator and a rational partition of unity.

[F3]

Bi-Lipschitz NURBS maps preserve H1 and energy norms under Countable Choice: a global bi-Lipschitz patch with positive bounded Jacobian and bounded derivative/inverse derivative has the stated H1 and energy norm equivalences.

Proof

1.1F1F2givenalgebra

Put a=2 and x0(t)=(1−t)2+at(1−t),y0(t)=t2+at(1−t),D(t)=(1−t)2+at(1−t)+t2. The weighted middle Bernstein coefficient is 2(1/2)t(1−t)=at(1−t), so the angular map is (X,Y)=(x0/D,y0/D). Direct expansion gives x02+y02−D2=−2t2(1−t)2+a2t2(1−t)2=0, so X2+Y2=1; also X,Y≥0 and D>0. The tensor-product weights and controls therefore give F(s,t)=(ρ(s)X(t),ρ(s)Y(t)).

2.1step 1.1algebra

Expanding the numerator derivatives gives x0y0′−y0x0′=a+2(1−a)t(1−t)=aD(t), because D(t)=1+(a−2)t(1−t) and a(a−2)=2(1−a). Consequently XY′−YX′=a/D(t)>0. Since X2+Y2=1, the angular coordinate θ(t)=arctan⁡(Y/X) has derivative θ′=XY′−YX′=a/D(t)>0 on the interior and extends monotonically from 0 to π/2. Thus t↦(X,Y) traverses the first-quadrant unit-circle arc exactly once. Since ρ increases bijectively from r0 to 1, F is injective and its image is exactly the stated quarter annulus.

3.1A1F1F3step 1.1step 2.1givenalgebra∎

The Jacobian is det⁡DF(s,t)=ρ′(s)ρ(s)(XY′−YX′)=(1−r0)ρ(s)2D(t)>0. On the closed square, ρ≥r0>0 and D is continuous and positive, so this determinant has positive minimum and finite maximum; DF is continuous and bounded, and the inverse matrix is bounded by its cofactor formula divided by the positive determinant. The physical inverse first recovers ρ=x2+y2 and the angle θ=atan2⁡(y,x). This angle is Lipschitz on the annular sector because ρ≥r0, and the inverse parameter t(θ) is Lipschitz because θ′(t)=2/D(t) has a positive minimum. Together with the linear inverse for s, this makes F−1 Lipschitz; bounded DF makes F Lipschitz. The quarter annulus has a finite piecewise smooth Lipschitz boundary, so all admissibility hypotheses in [F1] hold. Applying [F3] gives the announced pullback norm equivalence.

CounterexampleConstruction: AI-adaptedVerification: AI-generatedprecheck passOpen item page →

Matching patch geometry does not repair a field trace jump

Statement

Let D=(0,2)×(0,1) and take the two adjacent identity NURBS rectangles DL=(0,1)×(0,1) and DR=(1,2)×(0,1). They partition D up to the null interface Γ={1}×(0,1), so D=DL∪Γ∪DR. Define v=0 on DL∪Γ and v=1 on DR; any other value on Γ gives the same almost-everywhere class. Then v∈L2(D) but v∉H1(D), although the patch geometries match exactly. Thus matching physical geometry does not replace the matching-field-trace condition in Conforming isogeometric Galerkin spaces and h/p/k refinement.

Facts & Assumptions

Given: The adjacent rectangles and piecewise constant function in the Statement.

[F1]

Conforming isogeometric Galerkin spaces and h/p/k refinement requires equal field traces on every shared full face for a conforming multipatch field.

[F2]

Integer-order Sobolev spaces and their norms and Weak derivative of a locally integrable function: an H1 function has an L2 weak derivative satisfying the distributional test identity.

[F3]

Under Countable Choice, Matching NURBS patch traces give global H1 conformity gives sufficiency when traces match; the counterexample below uses the direct weak-derivative test [F2]. The example below verifies that a trace mismatch can fail the necessary weak-derivative condition.

Proof

1.1givenF2construct

The two constants are square integrable on their bounded rectangles, hence v∈L2(D). Choose η∈Cc∞((0,1)) with ∫01η(y) dy≠0, and choose ψ∈Cc∞((−1,1)) with ψ(0)=1. For 0<ε<1, set ϕε(x,y)=ψ((x−1)/ε)η(y)∈Cc∞(D).

2.1F1F2F3step 1.1algebra∎

Since v vanishes for x<1 and equals one for x>1, a change of variable t=(x−1)/ε gives ∫Dv ∂xϕε dxdy=(∫01η)∫12ε−1ψ′((x−1)/ε)dx=−ψ(0)∫01η, which is a fixed nonzero number. If an L2 weak derivative g=∂xv existed, [F2] and Cauchy--Schwarz would make the absolute value at most ∥g∥2∥ϕε∥2. But ∥ϕε∥2=ε∥ψ∥2∥η∥2→0, contradiction. Therefore v∉H1(D). Its two constant traces across x=1 are 0 and 1, violating [F1] even though the geometry is matching; the sufficient condition of [F3] does not apply.

ExampleConstruction: Literature-sourcedVerification: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Degree elevation and simple-knot insertion preserve the identity patch

Statement

Start with the degree-one identity map F(ξ,η)=(ξ,η) on [0,1]2, represented by its four tensor control points and unit weights. Elevate both coordinate degrees to two using control net Pij=(i/2,j/2) for i,j∈{0,1,2} and retain unit weights. Inserting a simple knot at 1/2 in both coordinate directions leaves the geometry exactly the identity and gives degree-two analysis splines with C1 continuity at the new interior knots.

Facts & Assumptions

Given: The initial identity patch, the degree-two tensor Bernstein basis, and midpoint-knot insertion in each coordinate.

[F1]

Conforming isogeometric Galerkin spaces and h/p/k refinement: h-refinement inserts knots at fixed degree; k-refinement combines degree elevation and knot insertion, and exact geometry is claimed only after verifying the homogeneous representation.

[F2]

B-spline basis properties and polynomial reproduction: degree-two splines with an interior knot of multiplicity one are C2−1=C1 there.

[F3]

Homogeneous knot insertion preserves an admissible NURBS patch: insertion of a new knot strictly inside a nonempty span, with homogeneous control updates, leaves the NURBS patch map unchanged and all weights positive.

Proof

1.1givenalgebra

The degree-two Bernstein functions are B02(t)=(1−t)2, B12(t)=2t(1−t), and B22(t)=t2. Thus ∑i=02Bi2(t)=1 and ∑i=02(i/2)Bi2(t)=t. For Pij=(i/2,j/2), unit weights make the tensor denominator one; summing the first and second control coordinates yields ξ and η. Hence the elevated representation is still exactly the identity map, with positive weights.

2.1F1F2F3step 1.1given∎

The midpoint 1/2 is new and lies strictly inside the single nonempty span of the clamped degree-two Bernstein knot vector. Apply [F3] to each fixed-coordinate control-net slice first in ξ, then in η. Each insertion preserves the entire homogeneous geometry and positive weights, so the final patch is exactly F(ξ,η)=(ξ,η). The resulting degree-two univariate knot vectors have a simple interior knot; [F2] gives C1 continuity in both coordinate directions. This is the stated k-refinement, and no general p/k geometry-preservation claim is needed.

Sources