Finite element mesh Created 2026-10-05 Updated 2026-10-14
A finite element mesh partitions a domain into simple regions called elements, such as intervals, triangles or tetrahedra. In a conforming partition, distinct element interiors are disjoint, their closures cover the domain closure, and any nonempty intersection is a common face, edge or vertex of both elements. Chen's author notes give this compatibility condition for simplicial meshes.[ref]
https://webapps.math.uci.edu/~chenlong/226/Ch2FEM.pdf. Long Chen, Introduction to Finite Element Methods, §2.1, pp. 3–4; updated January 17, 2024
Local piecewise polynomial functions and local integrals are defined on these regions; compatible degrees of freedom join them into a global conforming finite element space. The assembled stiffness matrix and mass matrix then inherit the local overlap pattern.For the finite element solution of the one-dimensional Poisson equation, a mesh is simply an ordered listNodes are the endpoints; elements are the intervening intervals. Four equal elements have five nodes but only three unknown nodal values after imposing the zero Dirichlet boundary conditions. A nonuniform partition such as has element lengths and , so counting elements alone does not measure the largest unresolved scale.
Refining a finite element mesh replaces some or all elements by smaller ones. For continuous piecewise linear functions in one dimension, retaining all old nodes gives nested conforming finite element spaces when every interval is bisected. The old approximation remains available, and the new interior nodes allow additional changes of slope. With a symmetric coercive bilinear form and exact integration, best approximation from Galerkin orthogonality means that the energy norm error cannot increase under such nested refinement.
For the finite element solution of the one-dimensional Poisson equation, uniform refinement from four to eight elements increases the unknown count from three to seven. The exact formulas give maximum errors and , and energy norm errors approximately and . Refinement near a region of strong curvature can spend unknowns where the linear interpolation error matters most; convergence in a general problem still needs approximation and regularity assumptions such as those in the finite element interpolation estimate.
Finite element method Created 2026-09-28 Updated 2026-10-14
The finite element method replaces an infinite-dimensional weak formulation by finitely many unknowns attached to a finite element mesh. Simple local functions, often piecewise polynomial functions, join to form a global approximation. The attraction is that each finite element can be integrated separately, while the assembled equations enforce a global balance. A piecewise-linear hat function only meets its immediate neighbors, so a large problem can have a sparse matrix rather than a dense one. Gilbert Strang's MIT lecture develops this connection from the one-dimensional weak formulation through local hats to the stiffness matrix and load integrals.[ref]
https://ocw.mit.edu/courses/18-085-computational-science-and-engineering-i-fall-2008/676ba0a00eef45a6cb3823c4da61ee11_18-085F08-L18.pdf. Gilbert Strang, MIT 18.085, Lecture 18: Finite Elements in 1D, transcript pp. 2–8, 2008; accessed 2026-10-11
For the conforming Galerkin method, let be a real Hilbert space, a bounded coercive bilinear form, and a bounded linear functional. Given a conforming finite element space , the continuous and discrete problems areWriting in a basis of gives the linear systemHere is the stiffness matrix and is the vector of loads tested against the basis functions. The Galerkin method uses the same trial and test space in this construction. Finite element methods also use the Petrov-Galerkin method, with different trial and test spaces; testing against the trial space is therefore a property of this construction, rather than a definition of every finite element method.
The finite element solution of the one-dimensional Poisson equation below gives every entry explicitly. Refining the finite element mesh then improves the approximation by adding local degrees of freedom. For a symmetric coercive bilinear form, Galerkin orthogonality makes the discrete solution the best approximation in the energy norm; the geometry of orthogonal projection explains why this local construction yields a globally meaningful answer.
Solutions to all three questions of the finite element methods for partial differential equations course of the University of Oxford Part C examination, sat on 6 June 2023. Source: original released PDF, bundle pages 325–328; paper pages 1–4. The original numbering is retained; question statements are not reproduced.
All function spaces and bilinear forms below are real. Write for the L2 inner product, and for the first-order Sobolev norm; the notation applies componentwise to vector fields. We use the Poincaré inequality explicitly allowed by the paper. On an arbitrary unbounded Lipschitz domain that inequality would need an additional assumption. The convergence assertions use the usual full conforming finite element spaces, or vector subspaces containing the indicated interpolants; merely being a vector subspace of the stated piecewise polynomial functions is insufficient. Part 1(d) explains the intended meaning of positivity for its nonsymmetric matrix.
Past exam of the mathematics course of the University of Cambridge 2010 iii Paper 62 4 a Solution Created 2026-10-03 Updated 2026-10-14
Put for , with the knots in increasing order. The explicit formula for a divided difference at distinct nodes givesEach truncated power function is a piecewise polynomial function of degree and is for . Therefore their sum has the same global smoothness. The jump in the st derivative at equalswhich is nonzero. Thus each really is a knot, and generally there is no additional smoothness.
If , the values being differenced are the values of the degree- polynomial , so their th divided difference vanishes. If , every sampled truncated power function is zero. To check that both support endpoints occur, for subtract the vanished full polynomial divided difference to obtainFor , only the last term survives and is positive. The nonnegativity from the recurrence in (b) actually gives positivity throughout the interior: for each , at least one lower-order B-spline covering has a positive recurrence coefficient, and induction starts with positive order-one indicators. Hence and for , with degree on its knot intervals. For , the B-spline is the step function , so no continuity is asserted.
The unit-integral normalization of a B-spline also follows directly: integrating over gives . The th divided difference of this monic degree- polynomial is one. Thus , explaining its normalization.
Past exam of the mathematics course of the University of Cambridge 2012 iii Paper 70 4 a Solution Created 2026-10-03 Updated 2026-10-14
Use the usual strictly increasing spline knot sequence, and initially assume . The explicit formula for the order- divided difference givesEach summand is a truncated power function in , with its junction at . It is a piecewise polynomial function of degree at most and has continuous derivatives. Finite summation preserves these properties.
For all summands vanish. For , all spline knot data come from the polynomial . An order- divided difference annihilates a polynomial of smaller degree, so there too. Thus the support is contained in .
On the last open spline knot interval only the term survives; it is a nonzero multiple of . On the first open spline knot interval, compare the truncated spline knot data with the untruncated polynomial data: only the value differs. Since the untruncated divided difference is zero, the result is a nonzero multiple of . Consequently both outer pieces are nonzero, giving exact closed support. The Cox-de Boor recurrence used below also proves positivity throughout the open support. ThereforeThis is simple-knot B-spline regularity. For the B-splines are interval indicators; they are piecewise constant and need not be continuous. The notation should then be read as no continuity requirement, not as a classical negative-order differentiability space.
Past exam of the mathematics course of the University of Cambridge 2013 iii Paper 61 3 a Solution Created 2026-10-03 Updated 2026-10-07
Write the strictly increasing local spline knots as , . The explicit formula for a divided difference givesEach summand is a truncated power function of : it is a polynomial on either side of its knot , and for is globally . Hence is a piecewise polynomial function of degree at most , with these spline knots and at least this global smoothness.
For , all summands vanish. For , all knot values agree with those of the ordinary polynomial in the divided-difference variable . Its order- divided difference is zero, because its degree is less than . Thus also vanishes to the left of .
The closed support is exactly the indicated interval, rather than merely contained in it. For , subtracting the omitted term from the zero divided difference of givesFor , only the last truncated-power term survives, givingThere are therefore nonzero values arbitrarily close to either endpoint, provingAt each simple knot, the st derivative has a nonzero jump from exactly one truncated-power summand, so this is also the exact global smoothness. For order , the function is instead the normalized interval indicator; there is no assertion of classical continuity, and the notation is only the customary formal spline smoothness notation. This distinction is part of simple-knot B-spline regularity.
Past exam of the mathematics course of the University of Cambridge 2018 iii Paper 340 3 b Solution Created 2026-10-03 Updated 2026-10-05
Use the usual localized, compact support construction of an interval-adapted wavelet basis, including boundary wavelets with the stated vanishing moments, and order the linear N-term approximation by increasing resolution. Also interpret a piecewise polynomial function as having finitely many pieces. These conventions matter: regularity and vanishing moments alone, or an arbitrary enumeration, do not establish the asserted rates.
At scale , a wavelet whose support lies in one polynomial piece has zero coefficient because . Only a bounded number of wavelets per scale can meet a partition point. Their norms are bounded by , and is bounded. Thus andRetain the fixed number of coarse scaling function coefficients and every nonzero coefficient through level . This uses at most terms, leaving squared error at most . The optimal best N-term approximation is no worse; choose proportional to to obtain for some . In contrast, retaining all wavelets through level costs terms. Choosing the last complete level before givesThese are squared errors; the corresponding errors are and .
Simple-knot B-spline regularity 2026-10-07
For distinct increasing knots and , the explicit divided difference formula writes an order- B-spline as a finite sum of truncated power functions of degree . It is a piecewise polynomial function and is globally . Below its first knot the order- divided difference annihilates a degree- polynomial; above its last knot all values vanish. Nonzero first and last pieces give the exact closed support. Order one gives interval indicators instead of continuous splines.
Spline (mathematics) 2026-10-14
A spline is a piecewise polynomial function whose polynomial pieces obey specified smoothness conditions at their joins, called spline knots. For example, a cubic spline is cubic on each interval and commonly has two continuous derivatives across interior knots. Spline approximation and spline interpolation use these finite-dimensional function spaces to represent data or approximate functions.