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.
Isogeometric Galerkin discretization
1 · Prerequisites
- Absolute and Conditional Convergence; Rearrangement; Products
- Absolute Continuity and the Sharp Fundamental Theorem of Calculus
- Areas of Elementary Plane Figures
- Banach Valued Integration and the Radon Nikodym Property
- Binary Operations, Monoids, Groups and Subgroups
- Bounded Linear Operators and Quotient Spaces
- Bounded Variation and the Riemann–Stieltjes Integral
- Céa and Aubin–Nitsche error estimates
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Complex Lp Spaces and Test-Function Conventions
- Complex Norms and Realification
- Complex Subspace Realification
- Complexification, Realification and Real Structures
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Countability Axioms and Cardinal Functions
- Curved geometry, mesh generation and conservative transfer
- Density Separability and Convolution in Lᵖ
- Determinants of Matrices over a Commutative Ring
- Differentiation of Monotone Functions and the Vitali Covering Theorem
- Distributions Test Functions and Differentiation
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Dual Spaces Adjoint Operators and Annihilators
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Euclidean Surface Measure, Divergence, and Green Identities
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite Dimensional Normed Spaces and Riesz Lemma
- Finite-element meshes and interpolation
- Foundations of the Real Numbers for Analysis
- Fubini and Change of Variables
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Hausdorff via the Diagonal
- Hereditary and Productive Behaviour of the Separation Axioms
- Hilbert Space Geometry and Riesz Representation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Lax--Milgram and Weak Elliptic Solutions
- Lebesgue Measure on Euclidean Space
- Limits of Real Functions
- limsup, liminf, and Subsequential Limits
- Linear elasticity, nearly incompressible limits and locking
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Measurable Functions and Simple Approximation
- Measures and Their Basic Properties
- Metric Spaces
- Mixed finite elements and Stokes stability
- Mixed Partials, Taylor Formulae, and Extrema
- Modes of Convergence Egorov and Lusin
- Monotone Functions, Discontinuities, and Continuity Sets
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Normed and Banach Spaces
- Norming and Separation under Hahn–Banach
- Order, Zorn's Lemma, and the Axiom of Choice
- Orthonormal Bases, Parseval and Fourier Series
- Outer Measure and the Caratheodory Extension Theorem
- Pointwise Extended-Real Function Products
- Polynomial Rings, the Division Algorithm and Roots
- Power Series and Real-Analytic Functions
- Product Measures and the Fubini Tonelli Theorems
- Properties of the Integral and the Working FTC
- Radon Measures and the Riesz Markov Kakutani Theorem
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sard Theorem and Transversality
- Schwartz Space and the Plancherel Theorem
- Separation Axioms: the Hierarchy
- Sequences and Limits
- Sequences and Series of Functions; Uniform Convergence
- Series: Convergence and the Nonnegative Tests
- Sigma Algebras and Borel Sets
- Signed and Complex Measures Hahn and Jordan
- Simple Field Extensions and the Construction of the Complex Numbers
- Smooth Approximation and Sobolev Extension
- Smooth Manifolds and Smooth Maps
- Smooth Partitions of Unity and Exhaustions
- Spline evaluation and interpolation algorithms
- Splines and Series Methods
- Subspaces, Products, and Quotients
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- The Analytic Hahn Banach Theorem
- The Cantor Set, Baire Category, and Measure Zero in ℝ
- The Complex Exponential and Euler's Formula
- The Derivative and the Mean Value Theorems
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Exponential Function
- The Fundamental Theorems of Calculus
- The Inverse and Implicit Function Theorems
- The Lebesgue and Riemann Integrals Compared
- The Lebesgue Integral and the Convergence Theorems
- The Logarithm and General Powers
- The Lᵖ Spaces Holder Minkowski and Riesz Fischer
- The Maximal Function and Lebesgue Differentiation
- The Radon Nikodym Theorem and Lebesgue Decomposition
- The Riemann Integral in Rᵐ and Jordan Content
- The Riemann Integral: Definition and Integrability
- The Topology of Euclidean Space
- The Total Derivative in ℝᵐ → ℝⁿ
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Variational crimes and Strang lemmas
- Vector Spaces, Linear Subspaces, Span and Direct Sums
- Weak Derivatives and Sobolev Spaces
2 · Summary
This page defines tensor-product NURBS geometry with positive bounded weights, globally injective and bi-Lipschitz patch maps, positive cell Jacobians, and finite conforming single- and multipatch Galerkin spaces with h/p/k conventions. It proves the rational basis identities, mapped H1 and energy norm bounds, homogeneous h-knot preservation, trace conformity, exact-form Céa estimates, and a perturbed-geometry/quadrature Strang estimate. Exact NURBS representation, approximate geometry, and quadrature are separate data.
For the geometry interface, a common union of knot partitions is subdivided by ordering the normalized coordinates in each rectangle. The resulting matching simplices let the NURBS restrictions meet the PE17 curved-cell and geometry-error definitions without reclassifying the rational analysis functions as affine P1 functions. A separate homogeneous-data result derives explicit value and derivative geometry errors from same-basis coefficient perturbations. Its global injectivity bound uses the original global lower Lipschitz constant, separately from the local inverse-derivative bound; admissibility also retains the stated boundary certificate or the C1 knot-multiplicity branch. The dyadic rounding procedure states an explicit precision threshold and preserves separate geometry, quadrature, load, and boundary-lift errors.
There is a full-H1 orthogonal projector from every H1_0 input into every finite conforming rational trial space, including the zero space. This projector preserves the boundary condition by its range and requires no point evaluations. A separate Greville/Schoenberg comparison gives an explicit H1 estimate for C1,1 numerator data over arbitrary finite clamped tensor grids and degrees p_r≥1, including fully repeated knots. It preserves zero faces and compatible multipatch traces under the stated aligned tangential-grid and proportional-denominator conditions. The mapped rate theorem applies when each numerator W_a(u∘F_a) is C1,1 and satisfies its displayed boundary and face hypotheses; for fixed bounded degrees and geometry constants it is first order in the maximum span, while variable-degree convergence uses the actual displayed constants. It asserts neither an optimal h^p rate nor a degree-independent constant. The earlier sharper compact-support Q1 energy estimate and the higher-degree conditional L2 theorem remain separate claims with their original hypotheses.
Positive weights do not imply an injective map or a positive Jacobian. Matching physical patch geometry does not make arbitrary field traces conforming. Nonmatching interfaces are excluded; a mortar or Nitsche method needs its own stability and consistency proof. The elasticity estimate applies for each finite Lamé parameter and grows with λ; it gives no locking-free or λ-uniform NURBS estimate. The perturbed-form result retains the load defect and assumes discrete coercivity.
The controlling pair requires spline-evaluation-and-interpolation-algorithms, curved-mesh-geometry-and-conservative-mesh-transfer, and elasticity-near-incompressibility-and-locking-free-discretization. The sources and harvested-result dispositions are recorded in the batch coverage file. Takacs and Buffa et al. support the NURBS geometry, basis, refinement, and Galerkin conventions; Lyche, Manni and Speleers support the B-spline and Greville identities; Guermond's mesh and error-analysis notes provide independent finite-mesh and Galerkin context. The quantitative geometry, tensor H1, boundary, and multipatch arguments are proved locally with their exact assumptions; no approximation rate is inferred from a source exercise or a general IGA remark.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Tensor-product NURBS patch maps and rational spline spaces
Definition
Let and let the reference patch be . For each coordinate , fix a degree , a finite clamped knot vector on , and its one-dimensional B-spline basis from B-spline spaces and knot conventions. For a multi-index in the finite product index set , define the tensor-product basis function
Choose finitely many control points and positive weights , and write . The weight denominator, rational basis, and associated rational spline space are
The corresponding NURBS geometry map is
Equivalently, let and let for . Then wherever .
The basis properties in B-spline basis properties and polynomial reproduction give nonnegative tensor factors summing to one. Consequently the weights' convex combination satisfies ; 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 whose restriction to every nonempty knot cell is a diffeomorphism onto its image. There are constants and such that, almost everywhere on every cell, 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 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.
Compactly supported H1 functions lie in H1_0
Statement
Assume Countable Choice. Let be open and let vanish almost everywhere outside a compact set . Then , where is the closure of .
Facts & Assumptions
Given: Countable Choice; open ; compact ; and with almost everywhere on .
The Axiom of Countable Choice () is used through the zero-extension, Meyers--Serrin density and Sobolev closure interfaces [F1], [F2], and [F4]; the cutoff existence [F3] itself is choice-free.
Compactly supported Sobolev functions extend by zero in every integer order: the zero extension belongs to and its Sobolev norm equals that of .
Meyers–Serrin density on an arbitrary open set: under Countable Choice, smooth functions in are dense in .
Test function cutoffs and euclidean localization: for compact there is equal to one on a neighborhood of .
Zero-boundary Sobolev space as a norm closure: is the closure of in the norm.
Proof
By [F1], and on , off . By [F2], choose with in . Choose from [F3].
Multiplication by is bounded on . Indeed, for a weak derivative and a test function , the weak identity gives so ; the boundedness of and its derivatives gives the norm bound. Since almost everywhere, in . Every is smooth and compactly supported in , so [F4] proves .
Tensor Q1 nodal interpolation has a first-order H1 error bound
Statement
Let and let the unit cube be partitioned into uniform tensor cells of side length . Let have Lipschitz gradient with constant , meaning for all . Let be the continuous tensor-product, degree-one nodal interpolant matching at every grid vertex. Then lies in the tensor-product degree-one spline space and
Facts & Assumptions
Given: The unit tensor grid, and its Lipschitz-gradient constant, and the nodal interpolant described in the Statement.
B-spline spaces and knot conventions defines degree-one tensor spline factors, and B-spline basis properties and polynomial reproduction gives their piecewise polynomial, continuity, partition and polynomial reproduction properties. On each cell, the tensor nodal shape functions are the products of the two endpoint linear factors in each coordinate; products of the one-dimensional partition/reproduction identities give and for each coordinate . Hence they reproduce every affine function.
For a function with -Lipschitz gradient, integration along the line segment from to gives
Proof
Fix a cell and one vertex . Put and . The cell diameter is , so [F2] gives on and . The tensor Q1 interpolant reproduces , hence .
Let be the tensor nodal shape functions. They satisfy , , and . Thus and Combining these with step 1.1 yields and .
Adjacent cells use the same vertex values, so their local interpolants agree on their common faces; consequently is continuous and belongs to the tensor degree-one spline space defined by [F1]. Square the pointwise bounds of step 2.1, integrate on each cell, and sum over the unit-volume partition. The resulting global errors are at most and for value and gradient. Since , the Euclidean combination defining the norm is at most their sum, which is bounded by .
Bi-Lipschitz NURBS maps preserve H1 and energy norms
Statement
Assume Countable Choice and the admissible piecewise NURBS map of Tensor-product NURBS patch maps and rational spline spaces. Write , and assume and almost everywhere on the cells. For every , its pullback lies in , with cellwise weak gradient The inverse pullback also preserves , and Pullback maps onto . For a vector field , the physical gradient is , so the scalar diffusion and finite-Lamé elasticity forms are transformed by the same Jacobian and inverse-map factors.
Facts & Assumptions
Given: Countable Choice; an admissible finite piecewise NURBS map with the determinant and derivative bounds in the Statement; ; and, for the zero-boundary assertion, .
The Axiom of Countable Choice () is assumed through the density [F1], change-of-variables [F2], Sobolev [F3], completeness and closed-subspace [F4], compact-support [F5], and boundary-integration [F6] interfaces, and to select the approximation sequences. No stronger choice principle is used.
Meyers–Serrin density on an arbitrary open set under Countable Choice: for , smooth functions in are dense in .
A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions under Countable Choice: on each cell diffeomorphism, the change-of-variables factor is the positive Jacobian determinant.
Integer-order Sobolev spaces and their norms and Weak derivative of a locally integrable function: membership is characterized by an function with distributional first derivatives in .
The Sobolev space is a Hilbert space under Countable Choice: is complete for its Sobolev norm, and is a closed subspace.
Compactly supported H1 functions lie in H1_0: under Countable Choice, every compactly supported function on an open set belongs to ; its proof uses zero extension, Meyers--Serrin density and a cutoff.
Specified finite piecewise C1 boundary presentations gives the finite piecewise cell presentation; Divergence for finite piecewise C1 presentations gives cellwise integration by parts and cancellation of opposite shared-face fluxes.
Proof
First let . On each open knot cell the differentiability expansions of and give . Fix a test function compactly supported in . Its support stays away from the exterior patch boundary. On every part of a cell where the test function is nonzero, its image under lies in a compact subset of , so and its first derivatives are bounded there; near exterior faces the test function vanishes. Apply the divergence theorem [F6] to cell by cell. The values of and agree on either side of every shared face, so opposite normal fluxes cancel, and exterior terms vanish. This proves the weak-derivative identity without requiring to extend to . Cellwise change of variables [F2], summed over the finite partition using finite additivity of the integral, yields Thus . The same argument applied to , whose Jacobian is and derivative is bounded by , gives the reverse estimate.
For arbitrary , choose with in by [F1]. Step 1.1 applied to makes Cauchy in ; completeness [F4] gives a limit . The same change-of-variables estimate in step 1.1 implies in , so this limit is the composition class. The gradient formula follows by taking the limit of the step 1.1 gradients: the bound on and the change-of-variables estimate imply in . Repeating the argument with proves the reverse estimate and inverse pullback.
Suppose and choose converging to in by [F4]. Each belongs to by step 1.1 and has compact support in , because maps compact subsets of to compact subsets of . Applying [F5] gives . The forward estimate in step 2.1 gives convergence in , and closedness in [F4] implies . Applying the same reasoning to proves the converse. Finally, the scalar energy identity follows by substituting and into the defining integral. For a vector field with row-gradient convention, ; hence and , which gives the stated elasticity transformation.
Matching NURBS patch traces give global H1 conformity
Statement
Assume Countable Choice. Let a bounded open set , , be the union of finitely many bounded knot-cell images with disjoint interiors and a face-to-face finite piecewise presentation. Let and let be on the closure of each cell, with each component's cell gradient square integrable. Suppose the two one-sided vector values agree on every shared face. Then ; its weak gradient is the piecewise classical componentwise gradient. This is the interface condition used to form conforming multipatch isogeometric spaces. Boundary conditions remain an additional restriction such as membership in .
Facts & Assumptions
Given: Countable Choice; the finite cell partition described in the Statement; a piecewise field with componentwise square-integrable cell gradients and matching vector traces.
The Axiom of Countable Choice () is the exact choice hypothesis of the divergence theorem [F3] and the Sobolev conventions [F4].
Tensor-product NURBS patch maps and rational spline spaces: the physical mesh is a finite face-to-face union of mapped knot-cell images, with matching physical faces wherever patches meet.
Specified finite piecewise C1 boundary presentations: each cell has a finite piecewise boundary presentation; a finite gluing lists the shared faces with their opposite outward normals, while edges are surface-null.
Divergence for finite piecewise C1 presentations: for a vector field on each piece, the integral of its divergence is the sum of its outward face fluxes; in a finite gluing the shared-face fluxes cancel.
Integer-order Sobolev spaces and their norms and Weak derivative of a locally integrable function: membership in requires the function and its distributional first derivatives to be in .
Proof
Fix a component , a test function and a coordinate . The finite physical partition and face-equality convention are those of [F1]. On each cell , the vector field is up to the cell boundary. By [F3], Summing this identity over the finitely many cells is legitimate because both volume terms are integrable by the hypotheses and [F4]. On a shared face the two normal fluxes add to , which is zero by the matching-trace assumption; edge overlaps have surface measure zero by [F2]. The exterior boundary term is zero because is compactly supported in . Therefore
For every component and coordinate , define to equal the classical on each open cell and arbitrarily on the cell faces. The faces have -dimensional measure zero under the finite piecewise presentation, and the finite sum of cellwise norms is finite, so . Step 1.1 gives the weak-derivative identity for every test function, hence weakly. Each component of is also square integrable on the finite bounded cell partition; [F4] therefore gives with the asserted componentwise gradient.
Positive weights give a bounded partition-of-unity NURBS basis
Statement
For the finite tensor-product basis and weights of Tensor-product NURBS patch maps and rational spline spaces, the denominator satisfies , the rational basis is nonnegative and sums to one, and On each open knot cell, the rational basis functions are differentiable and In particular, if and , then These derivative bounds depend on the fixed degrees and knot cells; no degree-independent bound is asserted.
Facts & Assumptions
Given: The finite tensor-product B-spline basis of Tensor-product NURBS patch maps and rational spline spaces, its positive weights , and a fixed nonempty knot cell.
B-spline basis properties and polynomial reproduction: each univariate B-spline is nonnegative and piecewise polynomial; on every nonempty knot interval the active basis functions sum to one.
Tensor-product NURBS patch maps and rational spline spaces defines as the product of the one-dimensional B-splines, , , and .
Proof
Each tensor product is nonnegative by [F1]. On any open tensor knot cell, each coordinate lies in one nonempty knot interval, so finite distributivity and [F1] give Hence on the cell. The endpoint values follow by the one-sided endpoint convention in B-spline spaces and knot conventions.
Since every coefficient is between and , the identity in step 1.1 yields so . Thus each is well-defined and nonnegative, and For any coefficients , . Multiplication of each coefficient by the nonzero is a bijection on the finite coefficient space, so the span equals .
On the open knot cell all and are polynomial and by step 2.1. The ordinary quotient rule gives the displayed gradient formula. Also and by step 1.1. Applying these bounds to the quotient rule proves the stated derivative estimate. The finite number of polynomial pieces makes each finite.
Unit-Laplace pullback tensors are Lipschitz in the Jacobian matrix
Statement
Let , let be admissible piecewise maps on a common finite refinement of their knot partitions, and suppose almost everywhere that both maps have positive Jacobian determinants and Set , the essential supremum of the operator-norm difference on that common refinement, and define the unit-diffusion pullback tensors Then, almost everywhere, Consequently, for , The discrepancy is a derivative-map error; a bound on alone is not used.
Facts & Assumptions
Given: Two piecewise admissible maps on a common finite refinement; the matrix and inverse bounds above; and .
Tensor-product NURBS patch maps and rational spline spaces: an admissible patch has cellwise differentiable map, positive Jacobian and finite map/inverse derivative bounds.
Bi-Lipschitz NURBS maps preserve H1 and energy norms: the scalar unit-diffusion form pulls back to on the parameter box; the same formula holds with .
Cauchy-Schwarz with its equality case, the triangle inequality for , the parallelogram law and polarisation gives the Euclidean Cauchy--Schwarz inequality; Cauchy-Schwarz inequality for gives integral Cauchy--Schwarz. The determinant multilinearity, Gram--Schmidt volume bound, and inverse identity are established explicitly below.
Proof
By [F2], and are the unit-Laplace pullback tensors. Fix a point where the hypotheses hold and write , ; [F1] supplies the cellwise map bounds. For any square matrix with columns , if they are dependent its determinant is zero. If independent, Gram--Schmidt replaces each by ; subtracting combinations of earlier columns preserves the determinant, the are orthogonal, and by the Pythagorean identity. Since , this proves . Now multilinearity replaces the columns of by those of one at a time. Each determinant difference has one column of norm at most and columns of norm at most , so . The same volume bound gives .
The inverse identity gives . Put and . Add and subtract to obtain while .
Write . The bounds in steps 1.1 and 2.1 give This proves the pointwise tensor estimate almost everywhere.
Apply the pointwise estimate to the integrand and then the integral Cauchy--Schwarz inequality [F3] on the unit box: where . The integral is well-defined because the tensor difference is essentially bounded and the gradients are square integrable.
NURBS quotient spaces transfer numerator H1 approximation
Statement
Assume Countable Choice. Let be an admissible NURBS map and its continuous denominator, with and cellwise . Let be real-valued and let be a real numerator spline; assume both are up to the boundary of each cell in the common refinement of the geometry and analysis knot grids, with matching traces, and put . Then the physical rational spline belongs to and where . This result transfers a specified numerator approximation bound; it does not assert a polynomial-degree-independent rate or a general rate for arbitrary knot families.
Facts & Assumptions
Given: Countable Choice; the admissible patch map , continuous positive denominator , real-valued parameter function , real numerator spline , and matching cell traces of the Statement.
The Axiom of Countable Choice () is the exact choice assumption of the mapped H1 supplier [F2]. The local finite-cell quotient estimate requires no stronger axiom.
Positive weights give a bounded partition-of-unity NURBS basis: , is essentially bounded on the finite cells, and .
Bi-Lipschitz NURBS maps preserve H1 and energy norms: norms on and are equivalent with the stated map constants.
Matching NURBS patch traces give global H1 conformity: a piecewise function with matching traces and square-integrable cell gradients belongs to global .
Proof
Work on the finite common refinement and set . The continuous positive denominator is polynomial on each geometry cell, so , , , and are continuous and C1 up to each refined cell boundary. Their classical cell gradients are square integrable on this finite partition; [F3] therefore puts them in H1 with these weak gradients. On each cell, . Since , the cellwise quotient rule gives Taking the norm and using the triangle inequality yields .
The traces of match because the traces of , , and match and is positive. Its cell gradients are square integrable by step 1.1, so [F3] gives . By [A1], [F2] maps to . Applying its inverse-map estimate to gives This is the claimed estimate, with all constants retaining the map and weight dependence.
Matching simplex subdivisions give a NURBS knot-cell geometry interface
Statement
Assume Countable Choice. Let be two admissible tensor-product NURBS maps on , , with finite knot partitions. Geometry continuity is required even if a representation allows a degree-plus-one interior knot; in particular it follows from degrees and interior multiplicities . Take the union of all distinct knots in each coordinate, discard zero-length spans, and let be the resulting common rectangular partition. On each closed , use the polynomial expressions inherited from the incident open cell, rather than a discontinuous evaluation convention at an endpoint. Their positive denominators, positive Jacobian lower bounds and bounded map/inverse derivatives are required on these expressions. They follow by continuity from uniform cellwise admissibility bounds. No agreement of cross-face normal derivatives is required.
For , subdivide by the simplices These form a matching affine simplicial mesh of . The restricted maps and are admissible curved-cell maps in Admissible isoparametric curved cells, with the reference simplices taken in parameter coordinates. Their images are matching curved partitions, and the two global maps satisfy Curved-domain geometry approximation errors with , , and . The geometry errors are precisely and on the box; subdivision does not change their essential suprema. Matching traces means agreement within each mapped mesh across shared facets, not on the exterior boundary. A prescribed common exterior boundary requires a separate equality of those traces. Common image topology is given by the homeomorphism .
For each finite cell, the rational expression has a smooth extension to a neighborhood of its closed rectangle: its polynomial numerator and denominator extend there and the denominator remains positive after shrinking the neighborhood. Its second derivatives are therefore bounded on that closed cell. For a sequence of grids, uniform reference-simplex shape regularity follows if on every rectangle with fixed . Uniform curved-map bounds additionally require uniform first, inverse and second derivative bounds of the rational cell expressions. Neither uniform second derivative bounds nor a shape constant follows from a first derivative error bound alone. The construction changes the geometry presentation only; rational analysis functions remain rational and are not reclassified as affine P1 functions.
Facts & Assumptions
Given: The two admissible maps, their common nondegenerate knot partition, their continuous traces and closed-cell rational expressions, with the stated map bounds.
Tensor-product NURBS patch maps and rational spline spaces defines rational geometry maps, global injectivity, bi-Lipschitz continuity, positive cell Jacobians and matching physical cells.
Matching affine simplicial meshes and shape regularity and Admissible isoparametric curved cells specify the reference matching mesh and the , neighborhood-diffeomorphism, positive-Jacobian and derivative conditions on curved cells. Curved-domain geometry approximation errors specifies the common-reference geometry errors and boundary-trace compatibility.
The Euclidean inverse function theorem gives a local diffeomorphism wherever a extension has nonsingular derivative; Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line gives compactness of closed simplices, and For every bounded sequence in has a convergent subsequence gives a convergent subsequence of every bounded Euclidean sequence.
The image of a lower-dimensional manifold is null: under Countable Choice, the image of a map from a lower-dimensional manifold into is Lebesgue null; in particular each affine hyperplane containing a reference-simplex facet is null.
The Axiom of Countable Choice () is used to select hypothetical counterexample pairs or remote preimages in the sequential compactness arguments and is retained through the null-image supplier [F4]. All coefficient bounds, specified rounding and contraction iterations are explicit.
Proof
In the normalized cube every point has some ordering of its coordinates, hence belongs to at least one displayed simplex; strict order specifies exactly one interior. For a permutation , the closed ordered region is the convex hull of the chain vertices : the barycentric coefficients are , . Thus a tie between consecutive coordinates sets exactly the corresponding barycentric coefficient to zero. For two permutations, the common weak order groups precisely the coordinates whose order is reversed into equal blocks; their intersection is the convex hull of the common chain vertices at the block boundaries, hence is a whole face of each simplex. This proves the subdivision is a simplicial complex with disjoint interiors. On a rectangular face one coordinate is or ; the remaining subdivision orders the remaining normalized coordinates. Adjacent rectangles have the same intervals in those coordinates and the same increasing-axis convention, so their induced face subdivisions coincide. The affine diagonal maps preserve these face identities. Therefore the finite subdivision is a matching affine simplicial mesh as required in [F2].
On a closed rectangle each map is a quotient of finite polynomials with denominator bounded below by a positive number. Its cell expression therefore extends smoothly across the rectangle into a neighborhood. Its derivatives, including second derivatives, are bounded there after shrinking the neighborhood. The determinant extends continuously with a positive lower bound on the closed cell. Its restriction to each closed simplex is injective by global injectivity of the map on . This restriction actually extends injectively to some neighborhood of that simplex: otherwise there exist distinct pairs of points at distance at most from the simplex with equal images. Compactness [F3] gives convergent subsequences with limits in the simplex; equality of images and injectivity force the same limit, contradicting local injectivity [F3] near that limit. A smaller neighborhood retains positive determinant, so the restriction is a neighborhood diffeomorphism. These arguments apply separately to and .
Continuity of the original maps makes the restricted traces agree on shared simplex facets, including those lying on original knot planes. Global injectivity preserves disjoint interiors and makes intersections of physical cells precisely the images of the corresponding reference intersections. Their union is the original image. The map, inverse, determinant and finite second-derivative bounds from step 1.2 give all curved-cell requirements [F2]. The reference simplices here are actual parameter simplices; if one instead precomposes with a map from a unit simplex, its Jacobian scaling factors must be retained.
The cell restrictions do not alter the global maps, their physical images, or their value and almost-everywhere derivative differences. Every introduced reference-simplex facet lies in an affine hyperplane, the image of an affine map from into . By [F4] and [A1] each such hyperplane is null, and the finite union of introduced facets is null. Thus taking essential suprema over the refined interiors gives the same ; continuity gives the same . To state separate finite error bounds as required by [F2], write for the two finite control-point lists and for their admissibility derivative bounds. The nonnegative rational coefficients in [F1] sum to one, so ; the operator-norm triangle inequality gives . The two positive determinant lower bounds are their respective admissibility constants . These coarse bounds establish the finite geometry interface; no smallness or mesh-dependent convergence follows from admissibility alone. Since both maps are bi-Lipschitz bijections of the closed box, is the required homeomorphism between the closed image domains. The within-mesh trace matching in step 2.1 supplies boundary-trace compatibility in [F2]; no exterior trace equality between distinct maps has been proved.
Each normalized ordered-coordinate simplex belongs to a finite set depending only on . Under diagonal scaling, diameter increases by at most and inradius decreases by at most the factor relative to the normalized simplex. Hence the diameter/inradius ratio is at most times the largest ratio in that fixed finite set. This proves the stated reference shape bound. The remaining uniform curved-map bounds are exactly the additional displayed family assumptions; finite-grid smoothness in step 1.2 supplies only finite-grid constants. No analysis-space change was made in the subdivision.
Remarks
For , the ordered-coordinate subdivision draws the same diagonal on adjacent rectangles, so their common edge is a whole face of both triangulations. The picture illustrates that convention only; the coordinate-order and face argument in step 1.1 proves the general claim.
Greville comparison splines preserve faces and give an explicit H1 estimate
Statement
On , , choose in coordinate any finite clamped knot vector of degree , with interior multiplicity at most . Let be its maximum positive span length, its canonical degree- basis, and its Greville points. For a real-valued with -Lipschitz gradient, define the actual tensor comparison spline Put Then is a continuous tensor spline, including at fully repeated knots, and For the Sobolev conclusion assume Countable Choice. Then and . The finite construction, pointwise cell bounds, continuity and face identities do not use this additional choice assumption. The operator restricts on a coordinate face to the same construction in the tangential coordinates applied to the face data. Thus it preserves zero face data. If two face grids/degrees agree after coordinate permutation and coordinate reflections , their face operators agree under that identification and commute with multiplication of the face data by a constant. No knot-ratio bound is needed. All degree and continuity dependence is retained through the actual knots and the displayed degree factors. This comparison operator need not be idempotent.
Facts & Assumptions
Given: The knots, degrees, positive span maxima, tensor box, numerator, and explicit finite formula in the Statement.
The Axiom of Countable Choice () is assumed only for the Sobolev conclusion, through the trace-conformity supplier [F3] and Sobolev convention [F4]. The finite Greville and mean-value calculations do not require it.
B-spline spaces and knot conventions supplies the Cox--de Boor recurrence and B-spline basis properties and polynomial reproduction, step 3.1 specialized to , gives the Greville coefficient identity ; step 3.2 of that theorem gives the cell derivative formula. Nonnegativity, support and partition of unity are in its Statement.
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : a function continuous on a closed interval and differentiable on its interior has an interior point where its derivative equals the endpoint difference quotient.
Matching NURBS patch traces give global H1 conformity gives weak H1 membership from piecewise C1 functions with matching values and square-integrable cell gradients, in particular for the finite Cartesian cell partition of the unit box.
Integer-order Sobolev spaces and their norms defines the full norm by the norm of the function and its first weak derivatives.
Proof
The polynomial coefficient formula in [F1] is , while , so reproduces every affine function. On a cell , all active Greville points lie in , made from at most nonempty adjacent spans. Nonnegativity and partition of unity give for in that cell. For a section with -Lipschitz derivative, set at the left endpoint of . If , then ; if , apply [F2] to on the interval with endpoints . At the resulting interior point , . At , nonnegativity and partition of unity give . Since , . Thus each coordinate operator is a sup-norm contraction; the finite operators commute, so the telescoping identity for , commutation of different-coordinate operators, and contraction of each let us sum these bounds on the original and prove the function estimate with .
For one coordinate write for its coefficient, keeping all other Greville samples fixed. Summation of the derivative formula from [F1] gives, on open cells, Here the nonempty-support lower-degree functions , , form a nonnegative partition on each open cell; the two omitted boundary functions vanish there. Terms with are omitted because their lower-degree splines have empty support, so no undefined coefficient is used. Put . For every included term , apply [F2] to the coordinate section of on : its derivative quotient equals at some point between the two Greville samples, with all other coordinates fixed at their samples. If , then and the corresponding lower-degree spline has empty support, so its contribution to the derivative is absent. At a cell point in the support of an included lower-degree factor, both Greville endpoints lie in , within of ; the intermediate point lies there as well. In every other active coordinate, the sample and lie in a common degree- support of length at most . Therefore each gradient value in the nonnegative partition sum is evaluated within distance of . The -Lipschitz gradient yields . Summing squared component bounds proves the gradient estimate.
At an interior knot of multiplicity at most , continuity follows from [F1]. At a knot of multiplicity , the left and right pieces are clamped there; the only nonzero endpoint coefficient from each side has Greville point equal to that knot. Their face restrictions are therefore the same tangential sampled sum, so they agree; repeating this argument in each coordinate also gives agreement at intersections of repeated-knot faces. Thus the tensor construction is continuous on the closed box. Its piecewise polynomial gradients are bounded on the finite Cartesian grid, whose rectangular cells form a matching cell partition under the identity map. Under [A1], applying [F3] proves H1 membership and identifies the cell gradients as weak derivatives. The unit box has volume one, so the errors are bounded by the displayed sup bounds. By [F4], .
At an exterior endpoint of a clamped vector, only its first, respectively last, basis function has value one; the rest are zero. The corresponding Greville point is that endpoint. Substitution into the tensor formula gives exactly the asserted tangential face formula and zero-face preservation. Reflection reverses the knot list and sends each Greville point to . On open knot cells it reverses the indexed basis functions by the Cox–de Boor recurrence in [F1], starting with the interval indicators. At a fully repeated knot the individual right-cell conventions need not commute with reflection, but the constructed sampled sum is continuous by step 2.1, so equality of the reflected sums on open cells extends to every knot and endpoint. Permuting coordinates merely permutes finite product factors. Consequently aligned face formulas agree under all declared identifications. Constant multiplication commutes with their finite linear sums.
Homogeneous knot insertion preserves an admissible NURBS patch
Statement
Let be the tensor-product NURBS patch of Tensor-product NURBS patch maps and rational spline spaces. Insert a knot that is new and strictly inside a nonempty span in one coordinate direction. Apply Single new-knot insertion for a B-spline curve to every control-net slice in that direction, using homogeneous controls . Then the updated homogeneous tensor spline is pointwise unchanged, every updated weight is positive, and the rational patch map remains exactly on .
Facts & Assumptions
Given: A finite tensor-product knot grid, the positive weights and control points of a NURBS patch, and a new knot strictly inside a nonempty span in one coordinate direction.
Single new-knot insertion for a B-spline curve copies controls outside the active range and replaces active controls by , with for a strictly interior new knot.
Single new-knot insertion preserves the B-spline curve: for every vector-valued B-spline curve, the algorithm's refined control net represents the same curve at every parameter value, including knot endpoints.
Tensor-product NURBS patch maps and rational spline spaces defines as the first components of the homogeneous tensor spline divided by its last component.
Positive weights give a bounded partition-of-unity NURBS basis: the denominator is at least whenever all weights are positive.
Proof
Write the homogeneous control array as . The tensor spline has first components and last component by [F3]. Fix the coordinate direction in which is inserted and fix a multi-index of all other coordinates. Grouping the finite sum over the remaining index writes the corresponding slice as a B-spline curve with controls in . By [F2], knot insertion leaves that slice unchanged for every value of the insertion coordinate. Multiplication by the fixed transverse tensor basis function and summation over all transverse indices show that the entire updated homogeneous spline equals pointwise.
In the active range, each updated last coordinate is by [F1]; it is positive because both old weights are positive and . Copied weights are positive as well. Thus all updated weights are positive and [F4] gives on the closed patch. Since , their first components and last components agree, and division by this positive common last component gives for every .
Homogeneous NURBS data errors generate geometry and metric error bounds
Statement
Assume Countable Choice. Let , . Use a common finite tensor-product B-spline basis of coordinate degrees , clamped endpoint multiplicities , and interior multiplicities at most . Only positive-length knot spans are cells. Exact homogeneous re-representation on this common basis must be established before comparing data on originally different grids; it is not inferred from a common geometric image. Let Here and . Suppose is admissible in Tensor-product NURBS patch maps and rational spline spaces, , , , and the global lower Lipschitz bound is explicitly on , . The latter is the reciprocal of a global inverse Lipschitz bound and need not equal .
Define finite data quantities All vector norms are Euclidean and all derivative norms are operator norms. is defined by the actual cell polynomials, so retains every degree, knot-spacing and multiplicity dependence. It is finite on each fixed finite nondegenerate grid; no uniform bound over degenerating grids is asserted. Then , is continuous on , and If , then is globally injective and bi-Lipschitz onto its image, and The image is open. For the admissible-patch conclusion, retain the explicit boundary hypothesis that is a Lipschitz domain with its finite piecewise knot-cell presentation. A sufficient verifiable alternative is that extends to a neighborhood of with nonsingular derivative there; this alternative holds when every interior multiplicity is at most . With either boundary condition is admissible. No equality of the physical boundaries of and is asserted; their correspondence is .
For these admissible maps put Their unit-Laplace tensors satisfy , and their bilinear-form difference is at most . For any family with uniformly bounded and , , the geometry form defect is . The bound is generated from homogeneous data; convergence of those data remains a separate approximation or certification obligation. Loads, quadrature and boundary-lift defects remain separate.
A concrete geometry generator is scalar rounding of every component of and every to the nearest multiple of (ties go to the smaller integer), followed by . Put and Choose an integer such that . Then this generator has , , , and ; in particular it generates the positive denominator, Jacobian, and global injectivity bounds above. In the knot branch () it generates admissible approximate domains without an independent boundary certificate. Taking so that produces a stated geometry derivative rate for any supplied grid family, with its actual , rather than claiming a rate from positive weights or knot refinement alone.
Facts & Assumptions
Given: The finite common basis, original admissible map, homogeneous coefficient errors, positive denominator margin and constants in the Statement; the strict smallness and boundary conditions only where their conclusions are invoked.
Positive weights give a bounded partition-of-unity NURBS basis gives nonnegative partition of unity, denominator bounds and the cellwise quotient derivative; Tensor-product NURBS patch maps and rational spline spaces gives admissibility and global bi-Lipschitz conventions.
Unit-Laplace pullback tensors are Lipschitz in the Jacobian matrix gives the displayed tensor and form estimate for two admissible maps once their derivative errors and map bounds are supplied.
A contraction of a nonempty complete metric space into itself has exactly one fixed point, the limit of the iterates from any starting point and and for with the Euclidean metric are complete, componentwise from the Cauchy criterion in give the unique limit of a specified contraction iteration in a closed Euclidean ball.
The Euclidean inverse function theorem gives local inverses for extensions with nonsingular derivative; Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line and For every bounded sequence in has a convergent subsequence supply compactness and the bounded-sequence subsequence argument at the boundary.
Integer part: for every real there is exactly one integer with supplies the adjacent integers bracketing a scaled scalar, so the specified nearest rounding exists; For the sequence is null, and for the sequence diverges to gives .
The mean value theorem, as the case of Cauchy's: for continuous on with and differentiable on there is with : if a real function is continuous on a closed interval and differentiable on its interior, its endpoint difference is its derivative at an interior point times the interval length.
The Axiom of Countable Choice () is used to select hypothetical counterexample pairs or remote preimages in the sequential compactness arguments. All coefficient bounds, specified rounding and contraction iterations are explicit.
Proof
Put and . By [F1], , , and . Direct differentiation of the finite polynomial pieces gives , and . These inequalities use for each numerator term. Interior multiplicity at most degree makes every continuous; thus have matching traces. Positive denominator makes each rational cell piece smooth through that cell's closure.
The exact identity yields . Differentiating on a cell yields Using step 1.1 and proves . No derivative error is assumed in this argument.
The continuous piecewise smooth function is -Lipschitz on the convex box. The finitely many knot hyperplanes have dense complement in ; by [A1], approximate any by sequences whose coordinates avoid all knot values. The segment is not contained in any knot hyperplane and meets each such hyperplane in at most one point, so it splits into finitely many subsegments, each in one closed cell. For endpoints of one subsegment, if the desired bound is immediate; otherwise set and apply [F6] to . This function is continuous on and differentiable on using the cell expression, so for some in the subsegment. Summing subsegment lengths proves . Continuity of gives in the limit. Applying the same scalar mean-value argument to , whose cell derivative norm is at most , gives on . Consequently and . The first inequality proves global injectivity and the inverse Lipschitz bound.
At every cell point, and the second term in parentheses has norm at most . Its smallest singular value is at least , so the inverse bound is . Along the straight matrix homotopy from to , the same bound prevents a singular matrix; the determinant therefore keeps its positive sign. The determinant's absolute value is the product of singular values, giving . The derivative upper bound is the triangle inequality. These inequalities extend to each closed cell by continuity of that cell's polynomial-rational expression.
Openness needs no topological or choice assumption. On the original open image define ; step 2.1 and the global lower bound give . Fix and a closed ball of radius centered there contained in . For within of , maps this closed ball into itself and contracts by : indeed . [F3] supplies a unique fixed point, and its equation puts this neighborhood inside . Hence is open.
The explicitly assumed Lipschitz boundary presentation, step 2.1, step 2.2 and the cellwise smooth local inverse [F4] give exactly admissibility [F1]. For the sufficient extension alternative, local inverses [F4] map boundary coordinate halfspaces near a box point to finitely many inequalities with independent inward gradients. Choose the image of the sum of the active inward coordinate vectors as vertical direction; every active inequality has positive vertical derivative. The one-variable inverse furnished by [F4] expresses each as , with locally . Their intersection is , a Lipschitz graph. Shrink this neighborhood so local coordinates describe the image of a neighborhood of the chosen preimage. If remote preimages still entered every such shrinking image neighborhood, choose points in those neighborhoods with preimages outside that fixed preimage neighborhood. Compactness [F4] gives a convergent subsequence with limit and continuity gives , contradicting injectivity from step 2.1. Thus no remote image component changes the local graph. The finitely many smooth rational faces give the required boundary presentation. If all interior multiplicities are at most , the polynomial pieces match through first derivatives, hence the rational pieces give a extension across internal faces. At exterior box faces extend the outermost polynomial pieces with the same matching identities. Positive denominator and nonsingular derivatives persist in a sufficiently small neighborhood of the compact box by continuity, establishing the alternative.
Step 2.2 gives the map bounds , and step 1.2 gives . Apply [F2] without repeating its determinant/inverse calculation to obtain the tensor and form bounds. In a family with the specified uniform constants, , so the smallness holds eventually, remains bounded and the geometry form defect is . This statement does not bound a changed load or quadrature rule.
By [F5], bracket between adjacent integers, select the closer endpoint with the prescribed tie rule, and rescale. A real scalar therefore differs from its specified nearest grid multiple by at most . Componentwise rounding therefore gives the stated homogeneous numerator error and weight error. Since , , , and . Substitute these bounds in to obtain and . The denominator, value, derivative, determinant, injectivity and openness conclusions follow from steps 1.1–3.1. A sufficiently large integer exists because tends to zero; this is a specified integer rounding construction, with no arbitrary choice. The knot branch of step 4.1 gives its boundary admissibility. Step 5.1 then gives the geometry form rate when .
Conforming isogeometric Galerkin spaces and h/p/k refinement
Definition
For one admissible patch map , let be a finite tensor-product B-spline space on a knot grid refining the geometry grid, and let be the positive denominator of the geometry representation. The parametric rational analysis space is Its physical push-forward is . The homogeneous-Dirichlet conforming space is the subspace of these functions that belongs to ; the unconstrained conforming version is the subspace belonging to . These spaces are finite dimensional because the tensor B-spline coefficient set is finite.
For vector-valued elasticity in , use the componentwise product , push it forward component by component, and intersect with or as appropriate. This remains finite dimensional because it is a subspace of the finite product of scalar coefficient spaces. Trace equality is required componentwise on each shared full face.
For finitely many matching patches, use one such local rational space on each patch. A global trial function is a piecewise physical function whose traces agree pointwise on every shared full face and which belongs to the chosen global or space. Under Countable Choice, the vector-valued trace-matching lemma Matching NURBS patch traces give global H1 conformity proves the H1 part of this interface rule componentwise, including the Cartesian product used for elasticity. Nonmatching interfaces are excluded; a mortar or Nitsche method requires a separate stability and consistency result.
The refinement labels have the following meanings.
- h-refinement inserts a new knot into a nonempty span at fixed degree and updates homogeneous control data by Single new-knot insertion for a B-spline curve. Theorem Homogeneous knot insertion preserves an admissible NURBS patch proves exact map preservation for this operation.
- p-refinement raises a coordinate degree and replaces the homogeneous representation only when an exact representation with positive new weights is supplied. A degree label alone does not certify geometry preservation or an approximation rate.
- k-refinement raises degree and chooses knot multiplicities to obtain a declared continuity, commonly the maximal continuity at simple interior knots. Exact geometry preservation requires the same positive homogeneous representation check as p-refinement.
On each cell, the pullback of scalar gradients and of the linear-elasticity strain is computed using Bi-Lipschitz NURBS maps preserve H1 and energy norms. Exact geometry does not assert exact quadrature. A discretization using an approximate map or quadrature must retain its separate form and load defects.
Finite-Lamé isogeometric elasticity is conforming and quasi-optimal
Statement
Assume Countable Choice and the real displacement formulation of Linear isotropic elasticity: displacement form and data on a nonempty bounded, connected Lipschitz domain , . Let with the gradient norm, let the measurable shear modulus satisfy almost everywhere, let , and let . For a finite conforming isogeometric subspace built from the matching NURBS patches of Conforming isogeometric Galerkin spaces and h/p/k refinement, the elasticity variational problem has a unique solution , the Galerkin problem has a unique solution , and The estimate is for each finite and has a factor growing with ; it is not a locking-free or -uniform NURBS result.
Facts & Assumptions
Given: Countable Choice; the elasticity data and domain above; and a finite isogeometric space declared conforming in .
Conforming isogeometric Galerkin spaces and h/p/k refinement: the scalar local space is finite dimensional; the elasticity space is its componentwise -fold product restricted to global ; nonmatching faces are excluded.
Matching NURBS patch traces give global H1 conformity: under Countable Choice, on a bounded open set in dimension two or three with a specified finite face-to-face piecewise partition into bounded knot-cell images with disjoint interiors, a field on each closed cell, with square-integrable cell gradients and equal one-sided values on every shared face, belongs to global .
Linear isotropic elasticity: displacement form and data fixes the real convention with gradient norm, with , , , , and .
Dirichlet elasticity energy bound and Galerkin estimate states: under Countable Choice, , the data of [F3], finite , and any finite-dimensional conforming , the continuous and Galerkin solutions are unique and .
The Axiom of Countable Choice () is the exact axiom required by the imported elasticity theorem and its Hilbert, Lax--Milgram and Céa applications; this item adds no stronger choice principle.
Proof
A single-patch analysis space is finite dimensional because its tensor coefficient set is finite. A finite multipatch space is a subspace of the finite product of these local spaces and is therefore finite dimensional. Its definition imposes global membership, so conformity follows directly from [F1] and the hypothesis . When conformity is instead checked from cell traces, [F2] applies only after its specified finite cell presentation, closed-cell regularity, integrability and face equalities have all been verified; trace equality alone is not that verification. Thus the stipulated is a finite-dimensional conforming subspace of .
The typed domain, real displacement space, coefficient, load, strain and form in the Statement are exactly those fixed in [F3]. By step 1.1 the isogeometric space is a finite-dimensional conforming subspace. Thus the actual PE19 estimate [F4] applies and gives existence, uniqueness and the displayed constant. Since appears in the numerator, this application supplies no bound uniform in .
Isogeometric geometry and quadrature defects enter through Strang's bound
Statement
Assume Countable Choice and use real scalar Sobolev spaces. Let , , and with the gradient norm. Let be an exact admissible patch map and an approximate admissible map on the same reference box, with a common finite refinement of their cell grids. Let be a bounded real-linear functional on equipped with its physical gradient norm, and define the exact pulled-back unit-diffusion form and load by Define by the same tensor formula with . Let solve for every . Let be a finite conforming rational spline space and let bounded and be a discrete form and load assembled using and a specified quadrature rule. Assume is coercive on with inherited norm and constant , and let be a boundedness constant for . Define and . When define all three defects to be zero. Let solve the discrete problem; then If and both map derivative and inverse bounds are at most , then the geometry defect obeys The hypotheses require discrete coercivity; neither exact geometry nor positive NURBS weights imply it. The estimate retains the load defect and makes no convergence claim for any geometry or quadrature rule.
Facts & Assumptions
Given: Countable Choice; exact and approximate admissible maps on a common reference domain; the exact pulled-back problem; finite conforming ; boundedness of the exact form; and coercivity of the assembled form with constant .
The Axiom of Countable Choice () is the precise choice hypothesis of First Strang estimate for conforming perturbed Galerkin problems; the local tensor defect calculation adds no stronger choice principle.
Bi-Lipschitz NURBS maps preserve H1 and energy norms: the unit-diffusion form pulls back to , with , and the H1 norm bound applies to the pulled-back load; the tensor formula applies to as well.
Unit-Laplace pullback tensors are Lipschitz in the Jacobian matrix: when both maps and inverses have operator bounds at most , .
Variational-crime settings and consistency defects defines the conforming form defect as the supremum of and the load defect as the corresponding supremum for .
First Strang estimate for conforming perturbed Galerkin problems under Countable Choice: for Hilbert , a bounded coercive exact form with bounded data and constant , finite conforming , and a bounded discrete form coercive with constant , the error is bounded by the best-approximation term plus the form and load defects divided by .
Matching simplex subdivisions give a NURBS knot-cell geometry interface subdivides a common finite NURBS knot partition into matching parameter-coordinate simplices; each restriction is an admissible curved-cell map, and the NURBS errors and global map relation are unchanged by the subdivision. Cross-face derivative matching and equality of distinct exterior boundaries are not asserted.
Homogeneous NURBS data errors generate geometry and metric error bounds derives and from same-basis homogeneous coefficient errors, a positive weight margin, an original global lower Lipschitz bound, and an explicit boundary certificate; its stated multiplicity branch and dyadic rounding construction are sufficient alternatives under their displayed hypotheses.
The Sobolev space is a Hilbert space makes Hilbert in its full H1 norm under Countable Choice, and A bounded-domain Poincare inequality for H1-zero fields makes the gradient norm equivalent to that norm on the unit cube.
Proof
By [F7], is Hilbert in its stated gradient norm; because [F1] makes bounded, the same Poincare supplier also shows that the physical gradient seminorm is a norm. For any vector , [F1] and the map bounds give Indeed, and . Thus is coercive and bounded in the gradient norm. The pullback gradient identity and change of variables in [F1] give , so the physical gradient-bounded load pulls back to bounded data. With the exact solution given in the Statement, all exact-form hypotheses of [F4] hold; one may take .
By [F1], the exact and approximate pulled-back forms use tensors and . The form defect in [F3] splits, for any , as Take absolute values, divide by , and take the supremum over nonzero ; the triangle inequality yields . If all three defects are zero by the Statement and the same comparison is vacuous.
Under the additional map bound in the Statement, [F2] holds for every , so taking its supremum gives . This controls only the form's geometry component; it says nothing about the load or quadrature defect.
For NURBS maps satisfying the Statement, apply [F5] on their common knot partition. The resulting reference simplicial mesh is matching, and the cellwise PE17 geometry errors are exactly the same used here; the homeomorphism gives the common image topology. The boundary traces of and need not be equal.
By [F4], the error is bounded by best approximation plus and . Substitute the split from step 1.2, which is exactly the sum of our geometry and quadrature defects, and use . Taking the infimum over gives the displayed inequality. Step 1.3 supplies the explicit geometry bound under the additional derivative-map hypotheses.
If the same-basis homogeneous-data hypotheses of [F6] hold and its boundary condition makes admissible, then its derivative estimate supplies . Step 1.3 therefore gives . In the stated dyadic branch, , so this particular geometry contribution is at most . This does not bound the separate quadrature, load, or discrete-coercivity terms.
Exact-geometry isogeometric Poisson Galerkin estimate
Statement
Assume Countable Choice. Let , , be bounded, connected, and Lipschitz, and let with norm . Let be measurable and symmetric, with constants such that For , define and . Let be any finite conforming isogeometric subspace on the exact admissible patch geometry. Then the weak problem and its Galerkin restriction have unique solutions and , and This is an exact-form estimate; it makes no assertion about approximate geometry, quadrature, polynomial-degree-independent constants, or a rate without a separate numerator approximation theorem.
Facts & Assumptions
Given: Countable Choice; the bounded Lipschitz domain and scalar Sobolev space above; measurable symmetric coefficient with the stated bounds; ; and finite conforming isogeometric .
The Axiom of Countable Choice () is used through the Hilbert-space and Céa suppliers in [F3]--[F4]; no stronger choice principle is required by this application.
Conforming isogeometric Galerkin spaces and h/p/k refinement: the exact-geometry global trial space is finite dimensional, and its homogeneous-Dirichlet version is by definition a subspace of .
Matching NURBS patch traces give global H1 conformity proves global membership from matching full-face traces for the piecewise smooth fields used to construct multipatch spaces.
The Sobolev space is a Hilbert space and Zero-boundary Sobolev space as a norm closure: is closed in the Hilbert space under Countable Choice. The bounded-domain Poincaré inequality A bounded-domain Poincare inequality for H1-zero fields makes an equivalent Hilbert norm.
Céa quasi-optimality for coercive conforming Galerkin problems under Countable Choice: for a Hilbert space, a bounded form constant , coercivity constant , bounded data, and a finite-dimensional subspace, the continuous and discrete solutions are unique and the error is at most times best approximation.
Proof
The operator bound on and Cauchy--Schwarz give . The lower coefficient bound gives . Hence is bounded with and coercive with .
By [F3], with the gradient norm is a real Hilbert space. Its data functional is bounded by the definition of , and is finite dimensional and conforming by [F1] (with [F2] verifying the interface condition when needed). Thus all hypotheses of [F4] hold with and . Applying [F4] gives both solutions and its estimate is exactly the displayed inequality. Its hypotheses concern the exact form only, so the conclusion carries no geometry or quadrature defect term and no approximation rate beyond the best-approximation infimum.
Tensorized spline quasi-interpolation gives a NURBS L2 rate
Statement
Assume the Axiom of Choice. On each coordinate interval , let a clamped degree- analysis knot mesh have largest cell size , and let be a family as in Bounded local spline quasi-interpolants with reproduction order , local constant , and stability constant . Require each analysis knot mesh to refine the corresponding geometry knot vector, and let be the corresponding numerator space defining the patch trial space in Conforming isogeometric Galerkin spaces and h/p/k refinement. Suppose belongs to , has weak pure derivatives , and, for each , almost every section in coordinate belongs to and satisfies the hypotheses of the one-dimensional estimate in Sobolev approximation by local spline quasi-interpolants. Require each to have its bounded extension to , acting in coordinate , with norm at most ; require the coordinate operators to commute pairwise and to commute with weak derivatives in every other coordinate on this class. These are explicit hypotheses on the supplied family, not conclusions of the univariate rate theorem. Under the Axiom of Choice, completed-product Fubini is available, and the sectionwise operators and derivatives are assumed measurable. Define and set . Then and If and , then This is an approximation estimate. It does not imply an energy rate.
Facts & Assumptions
Given: The Axiom of Choice; coordinatewise clamped meshes and quasi-interpolant families with the extension, stability, commutation, section-regularity, and measurability hypotheses of the Statement; the finite tensor-product spline space; numerator and NURBS denominator ; and map with Jacobian upper bound .
The Axiom of Choice is assumed for the one-dimensional Sobolev quasi-interpolation estimate and completed-product Fubini used below; it is not inferred from the weaker Countable Choice branch used by the pullback theorem.
Bounded local spline quasi-interpolants: each is linear, local, reproduces all polynomials through degree , and obeys the common local stability bound with overlap at most .
In addition to [F1], the Statement assumes bounded extensions to with norm , pairwise commutation, commutation with weak derivatives in other coordinates on the anisotropic class, and the stated section-regularity and measurability.
Sobolev approximation by local spline quasi-interpolants under the Axiom of Choice: for a fixed clamped mesh, with the displayed .
Tonelli and Fubini for the completed product, with only almost-everywhere section measurability: nonnegative section integrals over a completed product agree with the iterated integrals. The Euclidean Lebesgue measure is the completion of the product of the factor Lebesgue measures identifies the Euclidean box measure with this completed product.
Conforming isogeometric Galerkin spaces and h/p/k refinement defines the analysis space as for analysis knots refining the geometry grid; Positive weights give a bounded partition-of-unity NURBS basis gives .
A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions gives substitution for every nonnegative measurable integrand on each open cell diffeomorphism under Countable Choice. Additivity of the nonnegative Lebesgue integral sums these integrals over the finite partition; the admissible reference and physical cell faces are null. The choice implication AC supplies the countable and dependent choices used in Banach integration supplies Countable Choice under [A1].
Proof
For a continuous one-dimensional section , square the local stability inequalities in [F1] and sum over the disjoint knot cells. Each point belongs to at most neighborhoods, so and therefore . Apply [F2] to almost every section and integrate the squared estimates over the remaining coordinates by [F3]. This gives .
By [A2], each coordinate operator is bounded on and the coordinate operators commute pairwise. Each reproduces the constant function one by [F1], whose norm on the unit box is one. Its operator bound therefore gives , so . Use the finite telescoping identity , with the product empty for . Step 1.1 and boundedness of the left factors bound its th summand in by . Since each omitted , this is at most . Summing proves the displayed tensor-product estimate; the range is the tensor-product spline numerator space by construction.
By [F4], is a NURBS analysis function. Put , so and . For each reference open cell , [F5] applied to on gives . These compositions are measurable on each cell by the same change-of-variables interface; arbitrary values on the finitely many null faces do not affect their classes. Summing over the cells and using yields . Taking square roots proves the physical bound for arbitrary numerator errors. No gradient estimate is used, so no energy-norm conclusion follows.
Smooth compactly supported data have a degree-one NURBS energy rate
Statement
Assume Countable Choice. Let be one admissible NURBS patch, , , with determinant upper bound , derivative and inverse-derivative bound , and continuous denominator that is on each knot cell, satisfies , and has . Let have Lipschitz gradient with constant and support contained in a nonempty compact set , and set and . Let the uniform tensor grid of side refine the geometry knot grid, let be its tensor-product degree-one numerator space, and let be the corresponding isogeometric trial space. Let be the tensor Q1 nodal interpolant. If , then belongs to . If is the weak solution of an exact symmetric scalar elliptic problem with coefficient operator bound and coercivity bound as in Exact-geometry isogeometric Poisson Galerkin estimate, and its exact-form isogeometric Galerkin solution in , then where , , and . These constants retain their map, weight, coefficient, and dimension dependence. This proves only the degree-one compact-support branch; it is not a general high-degree, knot-family, or locking-free rate.
Facts & Assumptions
Given: The admissible patch and denominator bounds; the compactly supported parameter numerator ; the uniform degree-one tensor grid; and the exact elliptic weak problem described in the Statement.
The Axiom of Countable Choice () is used by the imported Hilbert-space Céa result in [F6]; the local interpolation argument does not require the Axiom of Choice.
Tensor Q1 nodal interpolation has a first-order H1 error bound: for the uniform tensor grid and numerator, is in the degree-one tensor spline space and .
Compactly supported H1 functions lie in H1_0: compactly supported functions in the reference domain belong to .
Matching NURBS patch traces give global H1 conformity: piecewise fields with square-integrable cell gradients and matching traces belong to .
NURBS quotient spaces transfer numerator H1 approximation: under Countable Choice, a continuous positive denominator and cellwise C1-up-to-boundary target and comparison with matching traces bound the physical H1 error by times the numerator H1 error.
Bi-Lipschitz NURBS maps preserve H1 and energy norms: the map preserves and gives the stated physical/reference norm factor .
Exact-geometry isogeometric Poisson Galerkin estimate: for the exact symmetric form with coefficient upper and coercivity constants and , the exact-geometry Galerkin error in gradient norm is at most times best approximation.
Proof
If , then , and the result is immediate. Otherwise use the nonempty support set from the Statement. Every tensor cell meeting has all its vertices outside : each vertex is within of a boundary point. Therefore is zero at those vertices, and the cellwise Q1 interpolant is identically zero on each such boundary cell. The function is continuous, has support in the compact -neighborhood of inside , and is a degree-one tensor spline by [F1]. Both and are piecewise , have matching traces because are continuous and , and have square-integrable cell gradients. By [F3] they belong to ; their supports are compact in the reference box, so [F2] puts them in . Pullback by [F5] gives .
The grid compatibility in the Statement makes an element of the numerator space defining . Apply [F4] with target numerator and approximating numerator . The numerator is C1 on the closed box, is a continuous cellwise polynomial, and the continuous denominator is a positive cellwise polynomial. Hence and are C1 up to each common-refinement cell boundary and have matching traces; Countable Choice is [A1], so all hypotheses hold and where the final inequality is [F1].
Apply the exact-form Galerkin estimate [F6] and use as a candidate in its best-approximation infimum. The gradient error is at most ; insert step 1.2 to obtain the displayed bound. No quadrature, perturbed geometry, or high-degree approximation rate is used.
Boundary-preserving NURBS projection and matching-patch energy approximation
Statement
Assume Countable Choice and use real-valued scalar Sobolev spaces throughout. Let , , be a nonempty bounded connected Lipschitz domain with a finite face-to-face admissible NURBS patch partition as in Conforming isogeometric Galerkin spaces and h/p/k refinement. Let be its full finite rational trial space with matching physical traces and homogeneous Dirichlet boundary condition. For any such finite space, including the zero space, there is a real-linear projector specified by It fixes every , satisfies , preserves the homogeneous boundary condition for every input, and This is a global variational projector, defined without point evaluation of inputs.
For the following actual approximation estimate, on patch let have determinant upper bound and inverse/forward derivative bound , and let its fixed continuous positive geometry denominator satisfy and . Require the analysis knot grids defining to refine the geometry knot grids. Choose the tensor clamped analysis knots defining the local numerator spaces of with degrees , maximum spans , and interior multiplicities at most ; require their numerator spaces to contain the geometry numerator and denominator after any exact re-representation. Use from Greville comparison splines preserve faces and give an explicit H1 estimate for these actual knots.
For each shared face, require its parameter identification to be a permutation and reflections of tangential coordinates, its tangential degrees and knot vectors to agree under that identification, and These are explicit sufficient compatibility data for the approximation branch, checked on finite face representations; a single patch needs none. For require to have a representative on the closed reference box with -Lipschitz gradient, to vanish on every exterior face, and to satisfy on each shared face. These pointwise conditions concern only this smooth approximation class. Define Then the explicitly constructed belongs to and For fixed bounded degrees and uniform map/weight/numerator bounds this is an H1 estimate on arbitrary graded meshes, including simple-knot maximal-continuity families. If degrees vary with refinement, retain the actual ; convergence follows whenever the displayed tends to zero. This does not assert an optimal rate or a degree-independent constant.
Under the exact scalar elliptic data of Exact-geometry isogeometric Poisson Galerkin estimate, its Galerkin solution obeys . Componentwise the same construction applies to finite-Lamé elasticity: if bounds the gradient Lipschitz constant of component numerator , replace by in and obtain under that supplier's full data.
For the single-patch reference-domain problem in Isogeometric geometry and quadrature defects enter through Strang's bound, assume satisfies the same and zero-boundary conditions above. Apply the construction with the reference-domain projector and put . Then its original defects and constants give In particular its existing geometry bound gives ; discrete coercivity, load error and quadrature error remain separate hypotheses/terms.
Facts & Assumptions
Given: The precise finite patch geometry, positive denominator bounds, rational trial space and, for approximation, the clamped knots, face compatibility and numerators in the Statement.
The Axiom of Countable Choice () is the exact choice hypothesis used by the Hilbert, Céa, pullback, integration, PE19, Strang and null-face suppliers below. The local Greville construction uses only finite sums and the mean-value theorem; no stronger choice principle is assumed.
Conforming isogeometric Galerkin spaces and h/p/k refinement gives the finite conforming rational trial space. The Sobolev space is a Hilbert space gives the Hilbert structure of in its full H1 norm.
Céa quasi-optimality for coercive conforming Galerkin problems gives continuous/discrete solvability and the error bound for every finite conforming subspace of a Hilbert space.
Greville comparison splines preserve faces and give an explicit H1 estimate constructs and proves its actual H1 error , zero-face preservation and compatibility under the specified face identifications.
NURBS quotient spaces transfer numerator H1 approximation, under Countable Choice and a continuous positive denominator, gives for any specified continuous, cellwise C1 numerator comparison. Its proof also gives the reference quotient bound before mapping.
Matching NURBS patch traces give global H1 conformity supplies global H1 membership for matching cell/patch values. Compactly supported H1 functions lie in H1_0 gives H1_0 membership for a compactly supported H1 function on any open set. Specified finite piecewise C1 boundary presentations and Tensor-product NURBS patch maps and rational spline spaces specify the finite cell/facet presentation and the cellwise C1 NURBS maps.
The Euclidean Lebesgue measure is the completion of the product of the factor Lebesgue measures identifies the Euclidean measure with the completed product; Tonelli and Fubini for the completed product, with only almost-everywhere section measurability applies to nonnegative measurable functions on the completed product; Dominated convergence applies to measurable functions with an integrable majorant.
Exact-geometry isogeometric Poisson Galerkin estimate gives times best gradient approximation under its scalar elliptic data. Finite-Lamé isogeometric elasticity is conforming and quasi-optimal gives under its finite-Lamé displacement data.
Isogeometric geometry and quadrature defects enter through Strang's bound supplies its exact reference-domain infimum estimate and the geometry-defect bound in the Statement, under all of its map, load, boundedness and discrete-coercivity hypotheses.
Heine-Borel in : with the Euclidean metric a subset of is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line makes the closed bounded set compact. Lebesgue measure is sigma-finite, and every metrically bounded subset of has finite outer measure gives , as needed for the truncation limit.
The rationals as equivalence classes of pairs of integers and Both and are dense in , and every nonempty open subset of is uncountable give rational endpoints in every open interval. is countably infinite and A product of two at most countable sets is at most countable make the rational intervals and boxes used below countable.
The image of a lower-dimensional manifold is null: under Countable Choice, the image in of a map from a lower-dimensional manifold is Lebesgue null.
Cauchy–Schwarz: , with equality exactly for dependent pairs gives for the real H1 inner product.
Proof
On use its full H1 inner product from [F1] as the coercive form , and use the functional . By [F12], this functional is bounded by ; the form has boundedness and coercivity constants both one. Under [A1], [F2] applies; its continuous solution is itself and its unique discrete solution is precisely the specified . The estimate proves the asserted best-approximation bound. The variational equations and uniqueness imply real linearity. If , satisfies the discrete equations, so ; this proves both surjectivity onto and idempotence, including the zero-space case. Testing with and [F12] gives , hence contraction after division when nonzero. All images lie in .
Put . By [F3], it belongs to the actual numerator space, is continuous and cellwise polynomial, and vanishes on exterior faces. On a shared face its two traces obey , because [F3] restricts to the identical tangential construction and respects multiplication by . Dividing by the stated denominator relation gives equality of the rational traces. Therefore the piecewise physical has matching values everywhere and continuous value zero on ; positivity of the denominator and admissibility of the finite maps make it continuous on , cellwise C1, and give square-integrable gradients. By [F5], .
We verify the coordinate-line part of the zero-boundary closure without invoking a C1-domain trace theorem on a Lipschitz domain. Let be real, continuous on , cellwise on the finite partition, and zero on . In one open cell, fix a coordinate and cover the cell by all open rational boxes whose closures lie in the cell; [F10] makes this a countable cover. On any such box, for each fixed choice of the other coordinates the function of is differentiable. If and at , the derivative definition gives for all sufficiently close , so zero is isolated among the zeros on that line. Fix an injection of rational intervals into using [F10]; assigning to each such zero the interval with least code that contains it and no other zero gives an injection into a countable family. Therefore every coordinate-line section of is null. The set is measurable on the box because and are continuous; Fubini [F6] makes null there.
In the single reference box, write . Directly, and by the quotient rule and the stated lower and derivative bounds for . Thus by [F3]. This is the direct reference-domain quotient bound.
Each partition face is contained in the image of an incident reference-cell face under its cell expression. The full cell derivative is nonsingular by admissibility, so its restriction to the -dimensional face tangent space has rank ; since the rational cell expression extends across that closed face, the face is contained in the image of a map from an open subset of . By [F11] each such image, and hence each face, is Lebesgue null. Countably many boxes, finitely many cells, and these null faces show that almost everywhere on .
Choose a fixed function as follows: let for , for , and for , and set . Then on , for , and . Put . Its cellwise chain rule and matching values give by [F5], with gradient . Its support lies in , which is compact by [F9] and disjoint from ; hence and [F5] gives . The function error is bounded by for , so its norm tends to zero because by [F9]. The gradient error tends pointwise to zero off , is zero almost everywhere on that set by step 2.1, and is bounded in squared magnitude by . Dominated convergence [F6] proves in . Since is closed by [F1], . Applying this result to from step 1.2 gives .
Apply [F4] on each patch with numerator target and comparison , whose required trace and cell regularity were checked in step 1.2. The denominator is continuous by the Statement; its positive cellwise polynomial expression and the closed-box C1 target make C1 up to every cell boundary, and [A1] supplies Countable Choice. Then [F3] gives . The disjoint patch interiors cover up to their null faces; the global weak derivatives agree with the local derivatives by [F5]. Sum the squares of these H1 bounds to obtain . Step 1.1 then gives the projector error. Since , the formula for is of order maximum span for fixed degrees; no neighboring-span ratio was used. Varying-degree convergence follows exactly when the displayed upper bound tends to zero.
Use from step 3.1 in the best-gradient infimum of [F7] and bound its gradient error by its H1 error from step 4.1. This yields for scalar elliptic data. Apply the same scalar construction to each displacement component; summing the component squared errors replaces by and gives a conforming vector comparison. The elasticity branch of [F7] then yields the displayed finite-Lamé bound with its existing factor.
On the reference box let . The same continuity, quotient and zero-boundary arguments of steps 1.2 and 3.1, with the identity as physical map, put in the reference rational space . Step 1.4 proves . Apply step 1.1 to the reference-domain projector: its best-approximation property gives . In [F8] choose the admissible comparison instead of taking the infimum; its gradient error is bounded by this H1 error. This proves the displayed Strang estimate without suppressing any defect. Finally [F8] bounds the geometry defect by the existing tensor constant times , and step 1.1 gives . All original hypotheses of [F8] are retained.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Stefan Takacs, Numerical Analysis of Isogeometric Methods, complete JKU lecture notes, 2018/19
- Annalisa Buffa, Gregor Gantner, Carlotta Giannelli, Dirk Praetorius, Rafael Vázquez, Mathematical Foundations of Adaptive Isogeometric Analysis, Archives of Computational Methods in Engineering 29 (2022)
- Tom Lyche, Carla Manni, Hendrik Speleers, B-Splines and Spline Approximation, complete lecture notes
- Juha Kinnunen, Sobolev Spaces, Chapter 1 §1.3 and Chapter 2, complete lecture notes
- John K. Hunter, Notes on Partial Differential Equations, §3.4
- Guermond, Finite Element Interpolation, Chapter 8, Meshes, complete 12-page chapter, §§8.1–8.2
- Tom Lyche, Carla Manni, and Hendrik Speleers, B-Splines and Spline Approximation
- Carl de Boor, A Practical Guide to Splines, revised edition, Chapter XI, pp. 135–138
- Guermond, Finite Element Interpolation, Chapter 8, Meshes, complete 12-page chapter
- Takacs, Numerical Analysis of Isogeometric Methods, geometry and rational-spline conventions
- Long Chen, Introduction to Linear Elasticity and Its Finite Element Approximation, §4.1 and §5.1
- Daniele Boffi, Franco Brezzi, Michel Fortin, Mixed Finite Element Methods and Applications, Chapter 8 §8.12.1
- Jean-Luc Guermond, MATH 661 Fall 2025, Part VI, Chapter 27, Error analysis with variational crimes
- Joachim Schöberl, Numerical Methods for Partial Differential Equations, Chapter 25, Non-conforming Finite Element Methods
- Jean-Luc Guermond, MATH 661 Fall 2025, Part VI, Chapter 26, Basic error analysis
- Jean-Luc Guermond, MATH 661 Fall 2025, Chapter 26, Basic error analysis