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.
Substructuring, FETI-DP and BDDC — Examples
1 · Prerequisites
- Binary Operations, Monoids, Groups and Subgroups
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Countability and Uncountability
- Determinants of Matrices over a Commutative Ring
- Direct Matrix Factorisations: LU, Cholesky and QR
- Finite Counting, Factorials and Binomial Coefficients
- Finite-element meshes and interpolation
- Foundations of the Real Numbers for Analysis
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Substructuring, FETI-DP and BDDC
- The ZFC Axioms and the Basic Set Constructions
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
These examples calculate a floating Poisson stiffness kernel, show why every floating component needs a primal anchor, verify a BDDC/FETI-DP spectral match in a two-coordinate SPD model, and separate the dense coarse-solve cost from the condition-number estimate. The square-mesh calculation uses exact rational matrices; the spectral example is explicitly an abstract finite-dimensional model, not a mesh discretization.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
A floating component without a constant-detecting primal constraint remains singular
Example
For a floating square subdomain with the local matrix
suppose no corner value (and no other functional that detects constants) is primal on that component. Its local energy matrix still has the constant vector in its kernel, so the local dual solve is singular. Omitting one corner while another corner remains primal does not produce this counterexample; the failure is the absence of any local anchor.
Facts & Assumptions
Given: The floating local square matrix and a dual subproblem with no primal functional nonzero on constant vectors.
Scalar finite-element substructuring model: a floating local matrix represents the sum of the local triangle diffusion energies; the displayed matrix is the four-node square instance.
Floating local kernels and positive interior blocks: a connected floating local stiffness has exactly the constants as kernel.
Primal constraints remove local floating kernels: a primal corner value removes the local constant mode; no such conclusion holds if the component has no anchor.
Verification
Multiplying the displayed matrix from [F1] by gives zero, so the nonzero vector is in the local nullspace.
Since the dual subproblem imposes no primal value or functional that changes on constants, also satisfies every homogeneous local dual constraint. Thus its restricted quadratic form is singular, contradicting unique solvability if one attempted the local solve.
If one corner value were retained as primal, a dual correction would have to vanish there; a constant vector with that value zero is the zero vector, so this particular null mode would be removed as in [F3]. The counterexample therefore concerns a whole floating component with no anchor, not omission of one among several anchors.
Two floating Poisson subdomains and primal anchoring
Example
Take two adjacent unit-square subdomains, each split by the diagonal from its southwest to its northeast corner into two affine triangles, and put coefficient . Before outer Dirichlet values are imposed, each local floating stiffness matrix in the cyclic vertex order is
The two interface endpoints are primal corners. Impose homogeneous Dirichlet data on the full top exterior side of the two-square domain, a nonempty segment that is a union of mesh sides. The local constant modes are thereby anchored, and the shared primal corners enforce their common interface values; after exact interior elimination, the assembled Schur solve is the original finite-element problem.
Facts & Assumptions
Given: Two matching square subdomains with the two-triangle mesh just specified; the cyclic node order ; coefficient one; primal interface endpoints; and homogeneous Dirichlet values on the full top exterior side of the domain.
Scalar finite-element substructuring model: each local Poisson energy is the sum of triangle integrals of .
Floating local kernels and positive interior blocks: the floating local kernel on a connected subdomain is the constants.
Primal constraints remove local floating kernels: all subdomain vertices primal and a nonempty global Dirichlet boundary suffice for positive definiteness of the partially assembled energy; this is a sufficient general criterion.
Static condensation is the exact interface problem: eliminating interiors gives the assembled interface Schur system; the interior values reconstructed from the local loads and interface trace recover the global solve, with the discrete harmonic extension as the trace-dependent homogeneous part.
Verification
On triangle the affine basis gradients are and its area is ; on triangle they are and its area is . Adding the two local Gram matrices of these gradients gives the displayed .
The displayed matrix has zero row sums, and its quadratic form is . It is therefore nonnegative with kernel exactly the constant vector, agreeing with [F2].
For a partially assembled trace of zero energy, both nonnegative local energies vanish. By step 2.1 each local vector is constant; its imposed zero top-side values make that constant zero. Hence the partially assembled quadratic form has trivial kernel and is positive definite, directly, without needing the all-vertices-primal criterion in [F3]. The only shared nodes are the primal endpoints, so their equalities enforce full interface continuity. Theorem [F4] then identifies the condensed interface solution and the load-dependent interior reconstruction, whose homogeneous trace-dependent part is harmonic, with the original global finite-element solution.
A finite-dimensional BDDC/FETI-DP spectral match
Example
Let , , , , , , and . Then , , and . The single BDDC and FETI-DP preconditioned eigenvalues both equal .
Facts & Assumptions
Given: The matrices and maps in the Example; the BDDC operator is and the FETI-DP operator is .
Coefficient-scaled averaging and BDDC: the BDDC preconditioned operator is formed from , and the partially assembled energy.
FETI-DP dual system and preconditioner: the dual operator and preconditioner use and its scaled right inverse .
BDDC and FETI-DP have matching nontrivial spectra: the two methods have matching positive nonunit eigenvalues.
Verification
The determinant of is , so . The BDDC coarse operator is , while ; their product is .
The dual operator is , and its preconditioner is ; their product is also . Direct multiplication gives the three identities in the Example, so the abstract assumptions hold.
Both operators are one-dimensional, hence each has the single eigenvalue computed in steps 1.1 and 1.2. The common value is positive and different from , consistent with [F3].
A dense coarse solve can dominate local work
Example
Assume all hypotheses of The two-dimensional BDDC and FETI-DP polylogarithmic bound: the two-dimensional scalar model, matching shape-regular quasiuniform meshes with fixed polygon-shape bounds, positive coefficients constant on subdomains, all subdomain vertices primal, coefficient-scaled averaging, and nonzero assembled and multiplier spaces. Consider a dense direct-solve cost model for the resulting positive definite local dual and coarse blocks with subdomains, local matrix dimension fixed, and a coarse dimension proportional to . If local matrices are factored concurrently by dense Cholesky, the local arithmetic is in total and ideal parallel time. The coarse factorization uses arithmetic and storage. For fixed , The two-dimensional BDDC and FETI-DP polylogarithmic bound keeps the iteration condition bound independent of , while the dense coarse solve can dominate total work.
Facts & Assumptions
Given: A family satisfying all hypotheses of [F1], with and its geometric constants fixed, positive definite local dual blocks of equal fixed positive dimension , a positive definite coarse block of dimension proportional to , concurrent local factorizations, and a dense direct Cholesky model. The coarse dimension counts the shared primal variables; it does not require exactly one primal variable per subdomain.
The two-dimensional BDDC and FETI-DP polylogarithmic bound: under its fixed geometric and coefficient assumptions, the condition-number bound contains but no subdomain-count factor.
Verification
A dense Cholesky factorization of an SPD matrix uses a constant multiple of arithmetic operations and stores entries. Repeating on local matrices gives total work, and perfect concurrency reduces the local phase to time.
Since is proportional to , dense coarse Cholesky uses arithmetic and storage. If stays fixed while the number of subdomains grows, [F1] leaves the iteration condition bound unchanged, but the coarse direct-solve work grows cubically.
Sources
- Olof B. Widlund, Introduction to the Design and Theory of Domain Decomposition Algorithms, DD20 Tutorial, pp. 83–86
- Olof B. Widlund, Introduction to the Design and Theory of Domain Decomposition Algorithms, DD20 Tutorial, pp. 35–37 and 83–84
- Jan Mandel and Bedřich Sousedík, BDDC and FETI-DP under Minimalist Assumptions, §§3–4