Apunte FEM 2023
Apunte FEM 2023
Apunte FEM 2023
Introducción
en este caso podemos encontrar la solución análitica u (ya que es una ecuación lineal
de segundo orden con coeficientes constantes) pero eso no sucede en general ası́ que
vamos a ver otra forma de encarar el problema.
Multiplicamos la ecuación por una función “test” (o función de prueba) e integramos
por partes
1
Z 1 Z 1 Z 1
′′
−u (x)v(x) dx + u(x)v(x) dx = f (x)v(x) dx
0 0 0
Z 1 Z 1 Z 1
′ ′ ′ ′
u (x)v (x) dx + u(x)v(x) − u (1)v(1) + u (0)v(0) = f (x)v(x) dx
0 0 0
Notemos que los términos de borde que aparecen no nos permiten incorporar el dato de
Dirichlet en forma natural, entonces pensamos en incorporarlo en el espacio de funciones
en los que vamos a buscar la solución (cuando tenemos que hacer esto la condición de
borde se llama ESENCIAL)
Asumimos f ∈ L2 (0, 1). Un espacio adecuado para esta formulación es el espacio de
Sobolev H01 (0, 1) = {v ∈ L2 (0, 1) : v ′ ∈ L2 (0, 1) y v(0) = v(1) = 0} (bien definido pues
en una dimensión las funciones de H 1 (0, 1) tienen representante continuo).
Formalmente se lo define como
∥·∥H 1 (0,1)
H01 (0, 1) = C0∞ (0, 1)
o sea el limite de funciones C ∞ con soporte en el [0, 1] con la norma de H 1
∥u∥2H 1 (0,1) = ∥u∥2L2 (0,1) + ∥u′ ∥2L2 (0,1)
Definimos V = H01 (0, 1). En este espacio el problema en su forma débil (PD) es: Hallar
u ∈ V tal que
Z 1 Z 1 Z 1
′ ′
u (x)v (x) dx + u(x)v(x) = f (x)v(x) dx, ∀v ∈ V
0 0 0
(PC) ⇒ (PD)
y si la solución es regular se puede volver del débil al clásico :)
Entonces, para resolver el problema numericamente aproximamos u por funciones uN
en un espacio de dimensión finita VN ⊂ V y resolvemos el problema discreto (PD).
Hallar uN ∈ VN tal que
Z 1 Z 1 Z 1
′ ′
uN (x)vN (x) dx + uN (x)vN (x) dx = f (x)vN (x) dx, ∀vN ∈ VN
0 0 0
2
Preguntas que surgen naturalmente
Podemos usar las bases (nodales) de Lagrange βi , 0 ≤ i ≤ n para describir los ele-
mentos de V , i.e., βi ∈ P1 , βi (xj ) = δi,j :
x−xi−1
xi −xi−1 si x ∈ [xi−1 , xi ]
x1 − x x − xn−1
β0 (x) = βi (x) = βn (x) =
x1 − x0 xi+1 −x xn − xn−1
si x ∈ [xi , xi+1 ]
xi+1 −xi
β0 βi βn
3
Pn
Escribimos uh (x) = j=0 Uj βj (x), con βj las bases de Lagrange.
Notemos que, usando estas bases tenemos que Uj = uh (xj ) y entonces, por las condiciones
de borde, resulta U0 = 0 y Un = 0.
Ahora reemplazamos en las ecuaciones del (PD) para hallar los demás valores Uj , 1 ≤ j ≤
n − 1.
Z 1 Z 1 Z 1
u′h (x)βi′ (x) dx + uh (x)βi (x) dx = f (x)βi (x) dx, 1 ≤ i ≤ n − 1.
0 0 0
y nos queda:
n−1
X Z 1 n−1
X Z 1 Z 1
Uj βj′ (x)βi′ (x) dx + Uj βj (x)βi (x) dx = f (x)βi (x) dx,
j=1 0 j=1 0 0
1 ≤ i ≤ n − 1.
LLegamos a un sistema de ecuaciones lineales KU = b
R1
U1 0 f (x)β1 (x)
R1 ′ ′
R1 .. ..
con Ki,j = 0 βj (x)βi (x) + 0 βj (x)βi (x), U = . yb=
.
R1
Un−1 f (x)βn−1 (x)
0
A la matriz K se la llama matriz de rigidez y al vector U se lo denomina vector de
desplazamientos nodales
Podemos facilmente hacer las cuentas para encontrar la matriz K.
Nota: En este caso es fácil ver que K es simétrica y definida positiva y por endeP el sistema
t
tiene única solución. En efecto, consideramos un vector V y calculamos V KV = i,j Vj Vi Kij .
Vj βj luego es claro que i,j Vj Vi Kij = a(v, v) = ∥v∥2H 1 ≥
P P
Ahora, si definimos la función v =
0 y vale 0 solo si v = 0 lo que implica, por ser {βj } l.i, que Vj = 0 , ∀j.
Si la partición la tomamos uniforme la matriz de rigidez es (verificarlo):
2 2 1 h
h + 3 h − h + 6 0 · · · 0
..
K = −1 h 2 2
.
−1 h
h + 6 h + 3 h h + 6 0 · · ·
−1 h 2 2
0 ··· 0 h + 6 h + 3h
4
¿Cuán bien aproxima la solución discreta
a la solución del problema continuo?
En linea general uno esperarı́a que las aproximantes converjan a u si la familia de espacios
de dimensión finita que tomamos aproximan a la solución en el sentido que
(1) ∥u − uh ∥H 1 ≤ ∥u − v∥H 1 ∀v ∈ Vh
La idea entonces para estimar el error es estimar el error de u y algún interpolante Ih u, ya
que el error entre u y uh será menor que el de u e Ih u.
Elegimos como Ih u el polinomio lineal a trozos que interpola a u en los puntos de la partición.
Para el problema que analizamos, aproximando con lineales a trozos, tenemos
el siguiente resultado
Teorema 1. Si la solución del (PC) u está en H01 (0, 1) ∩ C 2 (0, 1) entonces
Notemos que gracias a la desigualdad de Poincaré y a (1) es suficiente con demostrar ∥u′ −
Ih u′ ∥L2 (0,1) ≤ Ch∥u′′ ∥L2 (0,1) . De cualquier manera probaremos también una estimación del
error de interpolación en L2 .
Teorema 2. Asumamos que u ∈ C 2 (0, 1) entonces
√
1) ∥u′ − Ih u′ ∥L2 (0,1) ≤ 22 h∥u′′ ∥L2 (0,1)
2) ∥u − Ih u∥L2 (0,1) ≤ 21 h2 ∥u′′ ∥L2 (0,1)
6
Técnica de Aubin-Nitsche (argumento de dualidad)
Para el problema (PC) de, dada f ∈ L2 (0, 1), hallar u(x) la solución de
Sabemos que si aproximamos con lineales a trozos teniamos que, asumiendo que u ∈ C 2 (0, 1) H01 (0, 1),
T
Obviamente a partir de esta estimación se tiene que ∥u − uh ∥L2 (0,1) ≤ Ch∥u′′ ∥L2 (0,1) pero la
idea es ver si este orden de convergencia en L2 se puede mejorar.
Idea central: A partir del problema bajo consideración definimos un problema auxiliar con
fuente e = u − uh
Z 1
e2 = a(e, ϕ) = a(e, ϕ − Ih ϕ) ≤ C1 ∥e∥H 1 (0,1) ∥ϕ − Ih ϕ∥H 1 (0,1) ≤ Ch|u|H 2 (0,1) h|ϕ|H 2 (0,1)
0
R1
y usando la estimación a priori resulta ∥e∥2L2 (0,1) = 0 e2 ≤ Ch2 |u|H 2 (0,1) ∥e∥L2 (0,1) de lo que se
deduce que
7
Si en lugar de lineales en cada intervalo quiseramos usar cuadráticas, podriamos construir
bases de Lagrange asociadas a cada intervalo Ii = (xi , xi+1 ) de la partición, usando los extremos
del intervalo y (por ejemplo) el punto medio.
Ası́ en cada intervalito tendriamos 3 funciones base βi , βi+1 y βi+ 1 asociadas a los puntos
2
xi , xi+ 1 y xi+1 satisfaciendo βk (xj ) = δk,j con k, j = i, i + 21 , i + 1.
2
(x−xi−1 )(x−xi− 1 )
2
si x ∈ [xi−1 , xi ]
(xi −xi−1 )(xi −xi− 1 )
2
βi (x) = (x−xi+1 )(x−xi+ 1 )
2
si x ∈ [xi , xi+1 ]
(xi −xi+1 )(xi −xi+ 1 )
2
0 sino
(x−xi )(x−xi+1 )
(xi+ 1 −xi )(xi+ 1 −xi+1 ) si x ∈ [xi , xi+1 ]
2 2
βi+ 1 (x) =
2
0 sino
8
1. Problema modelo en 2D
−∆u + u = f en Ω,
u=0 en ∂Ω,
Como antes multiplicamos por una función test v e integramos por partes (ı́.e., usamos las
fórmulas de Green):
Z Z
(−∆u + u) v = fv
Ω Ω
Z Z Z Z
∂u
∇u · ∇v − v+ uv = fv
Ω ∂Ω ∂n Ω Ω
∥·∥H 1 (Ω)
Tomamos V = H01 (Ω) = C0∞ (Ω) y la forma débil del problema es: Hallar u ∈ V tal
que
Z Z Z
∇u · ∇v + uv = fv ∀v ∈ V.
Ω Ω Ω
R R R
Como a(u, v) = Ω ∇u · ∇v + Ω u v =< u, v >H 1 (Ω) y L(v) = Ω f v es lineal, este problema
tiene solución gracias al teorema de Riez.
Teorema de Representación de Riez: Sea H un espacio de Hilbert con producto interno
(·, ·)H . Sea L un funcional lineal y continuo sobre H entonces existe una única u ∈ H tal que
L(v) = (u, v)H y además ∥L∥H ′ = ∥u∥H .
Nota: : Por definición H01 (Ω) es un subespacio cerrado de H 1 (Ω) y todo subespacio cerrado
de un Hilbert es un Hilbert. Por ende, gracias al teorema de Riez tenemos solución única en
cualquier subespacio cerrado de V .
Generalizando las ideas de antes y asumiendo que Ω tiene borde poligonal (Si no es poligo-
nal podemos aproximarlo por dominios poligonales) lo particionamos en triangulitos de
manera que:
Para describir los elementos de Vh podemos considerar, como antes, las bases de Lagrange
βi , 1 ≤ i ≤ N , tal que βi (nj ) = δi,j siendo nj el j−ésimo nodo (vértice) de la triangulación.
S
Notemos que el soporte de cada base de Lagrange βi esta dado por {T : ni ∈ T }
Por ejemplo, si consideramos el triángulo T̂ de vertices (0, 0), (1, 0) y (0, 1) y las bases de
Lagramge de grado 1 en cada triángulo tendriamos
10
2. Teorı́a Abstracta
Para analizar si los problemas que vamos planteando, tanto el Problema débil como el
problema discreto, tienen solución y luego estimar el error de la aproximación, necesitamos
conocer la TEORÍA ABSTRACTA.
Primero introducimos algunas definiciones.
Sea V un espacio de Hilbert (espacio vectorial completo con producto interno) y sea a :
V ×V →R:
Definición: a es bilineal si cada una de las aplicaciones
v → a(u, v)
u → a(u, v)
son lineales de V → R
Definición: a es continua si existe una contante C1 > 0 tal que |a(u, v)| ≤ C1 ∥ u ∥V ∥
v ∥V ∀u, v ∈ V .
Definición: a es coercitiva si existe una constante C2 > 0 tal que a(v, v) ≥ C2 ∥ v ∥2V
∀v ∈ V .
Sea L : V → R un funcional lineal y continuo, i.e, L es lineal y ∃k > 0 tal que |L(v)| ≤ k∥v∥V ,
∀v ∈ V (recordamos que como L es lineal y V es un Hilbert se tiene que continuo ⇔ acotado).
|<L,v>|V ′ ×V
Resulta que L ∈ V ′ y ∥L∥V ′ = supv∈V \0 |L(v)|
∥v∥V = supv∈V \0 ∥v∥V
Nos interesa analizar la existencia y unicidad de solución del Problema variacional genérico:
Hallar u ∈ V tal que
a(u, v) = L(v) ∀v ∈ V
Teorema de Lax-Milgram
Sea (V, (·, ·)V ) un espacio de Hilbert. Si a : V × V → R es una forma bilineal, continua y
coercitiva y L es un operador lineal y continuo, el problema de hallar u ∈ V tal que
a(u, v) = L(v), ∀v ∈ V,
tiene única solución.
¿Tiene solución el problema discreto asociado a nuestro problema modelo?
Notemos que gracias al Teorema de Lax-Milgram como Vh ⊂ V (todo espacio de dimensión
finita es cerrado) y la bilinealidad, la continuidad y la coercitividad son “hereditarias”
el problema discreto
Z Z Z
∇uh · ∇v + uh v = fv ∀v ∈ Vh .
Ω Ω Ω
i.e., a(uh , v) = L(v), ∀v ∈ Vh , tiene también solución única.
Una vez resuelto el tema de la existencia y unicidad de solución, tanto para el problema
continuo como el problema discreto, nos interesa comparar u y uh .
11
Lema 3. Lema de Cea: Sean u y uh las soluciones de los problemas
a(u, v) = L(v), ∀v ∈ V y a(uh , v) = L(v), ∀v ∈ Vh ,
con a y L satisfaciendo las condiciones del teorema de Lax-Milgram. Luego,
C1
∥u − uh ∥V ≤ ∥u − v∥V , ∀v ∈ Vh
C2
a(u, v) = L(v), ∀v ∈ V
a(uh , v) = L(v), ∀v ∈ Vh
Como Vh ⊂ V y a es bilineal, restando estas dos ecuaciones resulta la relación de ortogonalidad
a(u − uh , w) = 0∀w ∈ Vh .
Entonces Como a es coercitiva, continua y se tiene la relación de ortogonalidad obtenemos
que
coercitividad 1 ortogonalidad 1
∥u − uh ∥2V ≤ a(u − uh , u − uh ) = a(u − uh , u)
C2 C2
ortogonalidad 1 continuidad C1
= a(u − uh , u − v) ≤ ∥u − uh ∥V ∥u − v∥V .
C2 C2
□
En definitiva, bajo ciertas hipótesis sobre la forma bilineal a y la forma lineal L, podiamos
afirmar existencia y unicidad de solución para el problema continuo a(u, v) = L(v), v ∈ V y el
discreto a(uh , v) = L(v), v ∈ Vh y establecer que el error entre u y su aproximante uh satisfacia
∥u − uh ∥V ≤ C∥u − vh ∥V , ∀vh ∈ Vh ,
relación que basicamente nos mostraba que cuan buena resultaba finalmente la aproximación
dependı́a fuertemente de d(u, Vh ). Entonces para poder estimar esa distancia es importante que
caractericemos como son los espacios Vh que usamos en elementos finitos.
Nuestro objetivo ahora es definir de una manera más formal a que llamamos elementos
finitos y mostrar ejemplos y propiedades de estos elementos.
El método de elementos finitos puede verse (en principio) como un método de Galerkin con
tres caracteristicas principales:
1. Tenemos una triangulación Th (admisible) del conjunto Ω donde esta formulado el pro-
blema, i.e., Ω puede escribirse como la unión de elementos K ∈ Th .
Nota: por ejemplo en 2D por triangulación admisible entendemos que cada par de
elementos Ki , Kj (triángulos o rectángulos) tienen en común un lado entero, un vértice
o tienen intersección vacı́a.
12
2. Las funciones vh ∈ Vh son polinomios a trozos en el sentido que dado K ∈ Th la función
vh|K es un polinomio, cualquiera sea vh ∈ Vh (en su versión más general podrı́an ser
transformaciones de polinomios con ciertas propiedades)
3. Podemos construir facilmente las bases del espacio Vh las cuales deberian tener un
soporte pequeño.
Podemos dar una definición más formal de a que llamaremos elemento finito.
iii) Sea N = {N1 , · · · , Ns } bases para el dual de P (nos sirven para caracterizar a los
elementos de P, veremos varios ejemplos).
El siguiente Lema nos ayuda a pensar como podriamos construir conjunto de puntos Pd -
unisolventes.
Lema 4. Sea P un polinomio de grado d ≥ 1 en Rn que se anula en un hiperplano {x ∈ Rn :
H(x) = 0} entonces P se puede escribir como P = HQ con Q polinomio de grado d − 1.
Demostración. Podemos asumir, por un simple cambio de variables, que H(x) = xn , i.e., el
hiperplano es xn = 0.
Por simplicidad de notación lo demostramos para n = 2.
Dado P ∈ Pd podemos escribir
d
X d
X d−j
d X
X
i j
P (x, y) = aij x y = aij xi y j
j=0 i=0 j=0 i=0
0≤i+j ≤d
Pd i
Como P se anula en H, P (x, 0) = i=0 ai0 x = 0, ∀x ∈ R. Entonces ai0 = 0, 1 ≤ i ≤ d y
tenemos
X d−j
d X X d−j
d X
i j
P (x, y) = aij x y = y ( aij xi y j−1 )
j=1 i=0 j=1 i=0
d−1 d−1−k
k=j−1 X X
= y( ai k+1 xi y k ) = y Q(x, y).
k=0 i=0
14
Triángulo de referencia
Llamaremos triángulo de referencia a: T̂ = {(x̂, ŷ)| 0 < x̂ < 1, 0 < ŷ < 1 − x̂}.
(0, 1)
T̂
(0, 0) (1, 0)
Sabemos que dim P2 = 6. Consideramos los vértices del triángulo y los puntos medios de
cada lado. Usando el Lema veamos que forman un conjunto P2 -unisolvente.
Numeramos los nodos de T̂ de la siguiente forma n1 = (0, 0), n2 = (1, 0), n3 = (0, 1),
n4 = ( 21 , 0), n5 = ( 12 , 21 ) y n6 = (0, 21 ). Las variables en el triángulo de referencia son notadas
con x̂, ŷ.
n3
n5
n6
n1 n4 n2
Φ = (1 − x̂ − ŷ)Q(x̂, ŷ)
.
Ahora Φ se anula también en los nodos 1 y 6 que no están en H1 , por ende el polinomio Q
(que es de grado 1) se debe anular en esos nodos.
La base de Lagrange se define como βj (x, y) = βj (F (x̂, ŷ)) = (βj ◦ F )(x̂, ŷ) = β̂j (x̂, ŷ)
T̂
16
Estas ideas, de trabajar en un dominio de referencia y luego transformar, se generalizan a
más dimensiones y a más tipos de elementos.
Por ejemplo en 3 dimensiones el tetraedro de referencia será: T̂ = {(x̂, ŷ, ẑ) ∈ R3 : 0≤
x̂ ≤ 1, 0 ≤ ŷ ≤ 1 − x̂, 0 ≤ ẑ ≤ 1 − x̂ − ŷ}
Podemos también hacer mallas rectangulares, en este caso vamos a considerar los Qk
espacios formados por polinonios de grado ≤ k en cada variable, cuya dimensión es
claramente (k + 1)n .
Por ejemplo en dos dimensiones
X
Qk = { cj pj (x)qj (y), con pj , qj polinomios de grado ≤ k}
j
Si tomamos como rectángulo de referencia R̂ = [0, 1] × [0, 1] y las bases nodales para el Q1
(llamadas bilineales) son:
q̂1 (x̂, ŷ) = (1 − x̂)(1 − ŷ), q̂2 (x̂, y) = x̂(1 − ŷ)
q̂3 (x̂, ŷ) = x̂ŷ, q̂4 (x̂, ŷ) = x̂(1 − ŷ)
Notemos que en este caso la matriz de transformación afı́n que lleva R̂ en un rectángulo R
es diagonal.
n n
∂2v X X ∂ 2 v̂
= (B −1 )l,j (B −1 )k,i
∂xj ∂xi ∂ x̂l ∂ x̂k
l=1 k=1
−1
Como |Bk,i | =|< ek , B −1 ei > | ≤ ∥B −1 ∥2 , resulta
n n
∂2v 2 X X ∂ 2 v̂
| | ≤ C(n) | |2 ∥B −1 ∥42
∂xj ∂xi ∂ x̂l ∂ x̂k
l=1 k=1
Ahora integrando en el triángulo y cambiando variables queda
n n
∂2v ∂ 2 v̂
Z XX Z
| (x)|2 dx ≤ C(n) (F −1 (x))|2 ∥B −1 ∥42 dx
|
T ∂xj ∂xi T ∂ x̂l ∂ x̂k
l=1 k=1
n Xn Z
−1 4
X ∂ 2 v̂
= C(n)∥B ∥2 | (x̂)|2 | det B|dx̂
T̂ ∂ x̂l ∂ x̂k
l=1 k=1
La misma idea es para el resto de las derivadas y analogamente se tiene también ii). □
Demostración. Esta proposición da una acotación del ∥DF ∥ = ∥B∥ y del ∥DF −1 ∥ = ∥B −1 ∥.
18
F
T̂ −→ T
∥Bz∥ z 1
∥B∥ = sup = sup ∥B ρT̂ ∥
z̸=0 ∥z∥ z̸=0 ∥z∥ ρT̂
z
Sea w = ∥z∥ ρT̂ . Entonces ∥w∥ = ρT̂ y tenemos
1 1
∥B∥ = sup ∥Bw∥ = sup ∥Bw∥.
∥w∥=ρT̂ ρT̂ ρT̂ ∥w∥=ρT̂
Como ∥w∥ = ρT̂ y el diámetro de la mayor bola contenida en T̂ es ρT̂ , deben existir x̂ y ŷ
en T̂ tales que x̂ − ŷ = w. Podemos escribir entonces
y entonces ŵ∗ es un polinomio de grado 1 en 2 variables que se anula en los vértices de T̂ por
lo que resulta ŵ∗ = 0.
Lo que nos conduce a un absurdo ya que 1 = ∥ŵnk ∥H 1 (T̂ ) → ∥ŵ∗ ∥H 1 (T̂ ) = 0.
□
Veamos primero i)
Como en particular ∥û − Πh û)∥L2 (T̂ ) ≤ CBH |û|H 2 (T )
solo tenemos que proceder a cambiar variables para ver como es el reescale.
20
Del Lema 5 tenemos que
1
|û|H 2 (T̂ ) ≤ C∥B∥2 | det B|− 2 |u|H 2 (T̂ )
de lo que resulta
Para ii)
∂u
= gN en ΓN u = 0 en ΓD .
∂η
con a0 ∈ L∞ (Ω), a0 ≥ β > 0
Luego podemos afirmar en particular que si Ω es convexo tendremos para el problema modelo
(PM), aproximando con lineales a trozos, que
∥u − uh ∥H 1 (Ω) ≤ Ch∥f ∥L2 (Ω)
Por argumentos de dualidad podemos en este caso obtener también estimaciones óptimas
para el error en L2 (Ω).
Asociado a (PM) planteamos el problema auxiliar, con fuente e = u − uh ,
−∆ϕ + ϕ = e en Ω
u = 0 en ∂Ω
del cual sabemos que a(e, v) = 0, ∀v ∈ Vh y que ∥e∥H 1 (Ω) ≤ Ch|u|H 2 (Ω) . Luego, usando estos
hechos junto con las estimaciones a priori tenemos
Z Z
2
e = e(−∆ϕ + ϕ) = a(e, ϕ)
Ω Ω
= a(e, ϕ − Πh ϕ) ≤ C1 ∥e∥H 1 (Ω) ∥ϕ − Πh ϕ∥H 1 (Ω)
≤ Ch∥u∥H 2 (Ω) h∥ϕ∥H 2 (Ω) ≤ Ch2 ∥u∥H 2 (Ω) ∥e∥L2 (Ω) ,
de lo que resulta
∥e∥L2 (Ω) ≤ h2 ∥u∥H 2 (Ω)
22
Anexo
Z dZ b Z Z
p−1 1 ∂u p q ∂u 1
∥u∥Lp (Ω) ≤ (b − a) pϵ|u | | (s, y)|dsdy ≤ C( |u| ϵ + | (s, y)|p p
c a ϵ ∂x Ω Ω ∂x ϵ
p
donde usamos que q = p−1 Ahora
. elijo ϵ suficientemente chico para pasar el primer término
restando y obtengo
∥u∥Lp (Ω) ≤ C∥∇u∥Lp (Ω)
□
Z 1
u(x) − u(y) = ∇u(tx + (1 − t)y) · (x − y)dt
0
R
Integrando respecto de y y usando que Ω u(y)dy = 0 tenemos
Z Z Z 1
1 1
(u(x) − u(y))dy = { ∇u(tx + (1 − t)y) · (x − y)dt}dy
|Ω| Ω |Ω| Ω 0
| {z }
=u(x)
Como |x − y| ≤ d,
Z Z 1
1
|u(x)| ≤ { |∇u(tx + (1 − t)y) · (x − y)|dt}dy
|Ω| Ω 0
Z Z 1
d
≤ { |∇u(tx + (1 − t)y)|dt}dy
|Ω| Ω 0
Es claro que por densidad tenemos también esta desigualdad para toda u ∈ H 1 (Ω).
Como |∇u| ∈ L2 (Ω) puedo extenderla por 0 a todo Rn . LLamemos f a la extensión de |∇u|
Z 1
d2
Z Z
|u(x)|2 dx ≤ { f 2 (tx + (1 − t)y)dt}dydx
Ω |Ω| Ω×Ω 0
2 Z Z 1
d 2
= { f 2 (tx + (1 − t)y)dt}dydx
|Ω| Ω×Ω 0
Z 1
d2
Z
+ { f 2 (tx + (1 − t)y)dt}dydx
|Ω| Ω×Ω 1
2
= I + II
Z 1 Z Z 1 Z
d2 d2
Z
2 2
2
I= { f (tx + (1 − t)y)dt}dydx = { f 2 (tx + (1 − t)y)dy}dtdx
|Ω| Ω×Ω 0 |Ω| Ω 0 Rn
Las mismas ideas usamos para acotar II, pero integrando primero respecto de x, con el
cambio de variables z = tx + (1 − t)y, dz = tn dx, en este caso nos queda
1
d2
Z Z
II = { f 2 (tx + (1 − t)y)dt}dydx
|Ω| Ω×Ω 1
2
1
d2
Z Z Z
1
= {
dz}dtdy f 2 (z)
|Ω| Ω Rn 1 tn
2
Z 1
d2
Z Z
1
= { f 2 (z)dz}{ dt}dy
|Ω| Ω Rn 1 tn
2
Z Z
2
≤ C(n)d f (z)dz = C(n)d2
2
|∇u|2 (z)dz
Rn Ω
En consecuencia Z Z
|u(x)|2 dx = I + II ≤ C(n) d2 |∇u|2 (z)dz
Ω Ω
como queriamos probar
□
25