Alphabeta Math
DefinitionDefinition: Literature-sourcedProof: Not applicablePipeline-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.

Tensor-product NURBS patch maps and rational spline spaces

Definition

Let d∈{2,3} and let the reference patch be Ω^=(0,1)d. For each coordinate r, fix a degree pr∈N0, a finite clamped knot vector Ξr on [0,1], and its one-dimensional B-spline basis Bir,pr,Ξr(r) from B-spline spaces and knot conventions. For a multi-index α=(i1,…,id) in the finite product index set I, define the tensor-product basis function Nα(ξ1,…,ξd):=∏r=1dBir,pr,Ξr(r)(ξr).

Choose finitely many control points Pα∈Rd and positive weights wα, and write 0<w−:=min⁡αwα≤max⁡αwα=:w+<∞. The weight denominator, rational basis, and associated rational spline space are W(ξ):=∑α∈IwαNα(ξ),Rα(ξ):=wαNα(ξ)W(ξ),Nh:=span⁡{Rα:α∈I}. The corresponding NURBS geometry map is F(ξ):=∑α∈IRα(ξ)Pα. Equivalently, let F~(ξ):=∑α∈I(wαPα,wα)Nα(ξ)∈Rd+1 and let Π(y,z):=y/z for z>0. Then F=Π∘F~ wherever W>0. The basis properties in B-spline basis properties and polynomial reproduction give nonnegative tensor factors summing to one. Consequently the weights' convex combination satisfies W≥w−>0; the later item lem-positive-nurbs-basis-and-quotient-derivative records the full rational-basis consequences.

An admissible NURBS patch map is a continuous, globally injective, bi-Lipschitz map F:Ω^‾→Ω‾ whose restriction to every nonempty knot cell is a C1 diffeomorphism onto its image. There are constants 0<j−≤j+<∞ and 1≤L<∞ such that, almost everywhere on every cell, j−≤JF:=det⁡DF≤j+,∥DF∥op≤L,∥DF−1∥op≤L. The physical image Ω is required to be a bounded Lipschitz domain. The images of the finite knot cells form a face-to-face partition with the piecewise C1 boundary presentation of Specified finite piecewise C1 boundary presentations; the map agrees on each shared cell face.

A finite multipatch geometry consists of finitely many such patch maps with disjoint physical interiors, a connected bounded Lipschitz union, and matching full physical faces wherever two patches meet. Positive weights only define a positive denominator and a convex rational basis; they do not assert global injectivity, positive Jacobian, or interface matching. Exact NURBS representation means exact representation of the specified CAD map and does not assert that this map is the exact geometry of a target physical domain.

Depends on

Used by

Dependency tree · two levels

5 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