2) 变分问题, 变分问题的离散问题和它的对偶问题
设双线性型 a: V \times V \rightarrow \mathbb R 是连续的 (设常数是 c_1) 和强制的 (或者说 V-椭圆的, 设常数是 \alpha). 考虑抽象变分问题
a(u,v) = \langle f, v\rangle,\quad \forall v \in V
和它的离散问题: 取有限元空间 V_h \subset V, 求 u_h \in V_h 满足
a(u_h,v_h) = \langle f, v_h\rangle,\quad \forall v_h \in V_h.
我不得不严重多说一下记号的问题, 因为刚才说到嵌入的事情 --- 首先, \langle \cdot, \cdot\rangle 严格来说必须表示 \langle \cdot, \cdot\rangle_{V^*, V}. 这种问题的原型就是等号左边是二次型, 右边是线性型 --- 例如, 在通常的二阶椭圆问题里, f 本身是 \in L^2(\Omega), 可是 L^2 \hookrightarrow (H^1)^*, 所以 f ``变成'' \in (H^1(\Omega))^* 的过程是这样的: f 必须先被理解成上面那个 T_f (现在明确地写成 \mathfrak rf = T_f, 这就是 Riesz 的表示定理, 这时候 T_f 先 \in (L^2(\Omega))^*), 然后 (L^2(\Omega))^* 和 (H^1(\Omega))^* 之间有着恒等映射 \mathfrak i 的关系 (严格来说是限制映射, 因为 (L^2(\Omega))^* \subset (H^1(\Omega))^*, 对于那些只能作用 H^1 但不能作用 L^2 的泛函不能算在内 (这种泛函有的, 比如著名的 Dirac 泛函); 其它的部分自然恒等); 通过 \mathfrak i \circ \mathfrak r, 才把 L^2 里的 f -> (L^2)^* 里的 T_f -> (H^1)^* 里的 T_f 的等同明确地建立起来, 这整个过程是我上面说的 "连续的恒等映射", 也就是 Gelfand 的 3-元组如何等同一个空间和它的对偶空间. 另外, f 不可能落在 "不算在内" 的地方, 因为对于能提出的问题而言, 一般会设 f \in L^2 (也就是说, 设它不能仅在 (H^1(\Omega))^* 中), 而 v \in H^1 \subset L^2. 所以我以后还是写记号 \langle f, v\rangle, 而且由于 T_f(v) = \int fv, \langle f, v\rangle = (f,v)_{L^2}. 正是这种不协调的记号能起到提醒人 "这中间有很多事情" 的作用 --- 我知道有不少人写东西故意混淆圆括号和尖括号, 然后没发现这些事情 (或者由于不想发现, 所以必须不承认有), 我也这么干过, 所以我今天把它写清楚了. 记号上混淆一点本身没啥 (Riesz 本人的写法就是 f(x) = (x,f)), 只是说应该知道自己在混哪里, 而不是 "我发现这个尖括号好像没用"...
现在继续说变分问题本身. 由于 v_h \in V_h \subset V, 连续问题里也应该容许 v_h, 即 a(u,v_h) = \langle f, v_h\rangle. 把它减去离散问题, 就有 a(u-u_h, v_h) = 0 对所有 v_h \in V_h, 说明误差 e_h := u - u_h 总是垂直于 V_h (这就是 Galerkin 正交性).
利用这个性质和问题的椭圆性, 就可以估计误差 e_h 了. 现在我们把 e_h 写成 e_h = (u -v_h) + (v_h - u_h) := \eta_h + \zeta_h, 进而 a(e_h,e_h) = a(e_h, \eta_h) + a(e_h, \zeta_h), 而第二项按 Galerkin 正交性为零. 所以结合椭圆性, 得到 \alpha\Vert e_h\Vert^2_V \leq a(e_h,\eta_h), 并根据连续性, \alpha\Vert e_h\Vert^2_V \leq |a(e_h, \eta_h)| \leq c_1\Vert e_h\Vert_V \Vert \eta_h\Vert_V. 只要离散误差 e_h 不是零, 我们就可以施行除法, 于是
\Vert e_h\Vert_V \leq \alpha^{-1} c_1 \Vert \eta_h\Vert_V.
\eta_h = u - v_h 中 v_h 总是任意的, 这个式子应该对所有 v_h 都成立. 因此可以求上界的下界, 它还是成立 (这样做是为了不要让上界太松弛. 在使用 Cauchy 不等式的时候, 为了达到类似的目的, 他们就改用带参数的 Cauchy 不等式, 得到的估计当然对参数的所有容许的值都成立 --- 然后再用参数作为抓手来收紧上界), 即
\Vert u - u_h\Vert_V \leq \alpha^{-1}c_1 \inf_{v_h \in V_h} \Vert u - v_h\Vert_V.
这个式子就是 \text{C\'ea} 的先验估计. 当然, 在 \text{C\'ea} 的原始版本里, 他用的是 H^1 和 L^2 这一对具体的空间.