Está en la página 1de 8

Capítulo 7

Funciones de Clase C1

Vamos a considerar ahora la extensión a varias variables del concepto


de función de clase C 1 . Cada vez que establezcamos una propiedad de las
funciones diferenciables, trataremos de establecer, paralelamente, el mismo
resultado para las aplicaciones de clase C 1 .

Preliminares
Definición 7.1 Sea f : U ⊂ E → F donde U un conjunto abierto de E.
Diremos que f es de clase C 1 sobre A ⊂ U , lo que denotaremos por f ∈
C 1 (A), si

(i) f es diferenciable en cada punto x de A.


(ii) La aplicación Df : x → Df (x) es continua en A.

Aunque no se exprese explicitamente, siempre que escribamos f ∈ C 1 (A)


supondremos que f está definida sobre algún conjunto abierto que contiene
a A.
Veremos en este capítulo un teorema de caracterización para estas apli-
caciones, en términos de derivadas parciales. Para establecer con comodidad
dicho teorema y también otros posteriores, necesitaremos algunos resultados
previos.

Proposición 7.2 Sea f : A ⊂ E → F1 × F2 × . . . × Fk . Es decir f =


o
(f1 , f2 , ..., fk ) y sea a ∈ A . Entonces, f es diferenciable en a (f ∈ C 1 (A)) si
y sólo si cada función coordenada fi es diferenciable en a (fi ∈ C 1 (A)). Se
verifica entonces que Df (a)h = (Df1 (a)h, Df2 (a)h, ..., Dfk (a)h).

69
70 Funciones de Clase C1 7.2

Demostración. Supongamos que cada fi es diferenciable en a, entonces te-


niendo en cuenta la proposición 2.11

0=
f1 (a + h) − f1 (a) − Df1 (a)h fk (a + h) − fk (a) − Dfk (a)h
 
lı́m , . . . , lı́m
h→0 khk h→0 khk
f1 (a + h) − f1 (a) − Df1 (a)h fk (a + h) − fk (a) − Dfk (a)h
 
= lı́m ,...,
h→0 khk khk
f (a + h) − f (a) − (Df1 (a)h, . . . , Dfk (a)h)
= lı́m ,
h→0 khk

y puesto que la aplicación h → (Df1 (a)h, Df2 (a)h, . . . , Dfk (a)h) es lineal y
continua (está en L (E, F1 × . . . × Fk )), se deduce que f es diferenciable en
a, siendo
Df (a)h = (Df1 (a)h, Df2 (a)h, ..., Dfk (a)h).
Recíprocamente, si f es diferenciable en a entonces

f (a + h) − f (a) − Df (a)h
lı́m = 0,
h→0 khk

lo que implica, usando de nuevo 2.11, que

fi (a + h) − fi (a) − πi (Df (a)h)


lı́m = 0, i = 1, 2, . . . , k
h→0 khk

donde πi es la proyección sobre Fi . Esto significa que fi es diferenciable en


a, y Dfi (a) = πi ◦ Df (a).
Veamos por último que f es de clase C 1 si y sólo si cada fi es de clase
1
C , es decir que la aplicación Df : x → Df (x) es continua si y sólo si la
aplicación x → (Df1 (x), . . . , Dfk (x)) es continua. En efecto,

kDf (x) − Df (a)k ≤ ε ⇔ k(Df (x) − Df (a))hk ≤ εkhk, ∀h



⇔ (Df1 (x) − Df1 (a))h, . . . , (Dfk (x) − Dfk (a))h ≤ εkhk, ∀h
⇔ k(Dfj (x) − Dfj (a))hk ≤ εkhk, ∀h, ∀j = 1 . . . , k
⇔ kDfj (x) − Dfj (a)k ≤ ε, ∀j = 1 . . . , k.

Nota. Obsérvese que a pesar de la fórmula Df (x)h = (Df1 (x)h, Df2 (x)h, ...,
Dfk (x)h), las aplicaciones Dfi no son las funciones coordenadas de la
aplicación Df , pues Df (x) 6= (Df1 (x), Df2 (x), ..., Dfk (x)) ya que
Df (x) ∈ L (E, F1 × . . . × Fk ) mientras que (Df1 (x), Df2 (x), ..., Dfk (x)) ∈
7.3 Funciones de Clase C1 71

i=1 L (E, Fi ). Sin embargo, existe una isometría lineal entre estos dos es-
Qk

pacios normados que aplica Df (x) sobre (Df1 (x), Df2 (x), ..., Dfk (x)) (la
prueba de esto está implícita en la demostración anterior), y por tanto que
Df es continua si y sólo si, para cada i, Dfi es continua, se puede obtener
como consecuencia de la proposición 6.8

Condición suficiente de diferenciabilidad


o
Teorema 7.3 Sea f : A ⊂ Rn → Rp , y a ∈ A. Si f admite derivadas
parciales, respecto a cualquier índice, en un entorno del punto a y éstas son
aplicaciones continuas en a, entonces f es diferenciable en a.

Demostración. Observemos antes de nada que la hipótesis, las derivadas


parciales de f son continuas en a, es equivalente a que esto mismo suceda
para las funciones coordenadas, ya que es evidente que
∂f ∂f1 ∂fp 
(x) = (x), . . . , (x) .
∂xj ∂xj ∂xj
Puesto que suponemos que las aplicaciones
∂fi ∂fi
:x→ (x)
∂xj ∂xj
están definidas en a, para que f sea además diferenciable se tendrá que
verificar que
Pn ∂f
f (x) − f (a) − j=1 ∂xj (a)(xj − aj )
(7.1) lı́m = 0.
x→a kx − ak
Para ello vamos a aplicar el teorema 5.6 a la función
n
X ∂f
g(x) = f (x) − f (a) − (a)(xj − aj ).
j=1
∂xj

Es claro que
∂gi ∂fi ∂fi
(x) = (x) − (a).
∂xj ∂xj ∂xj
Por tanto, aplicando el hecho de que las derivadas parciales de f son con-
tinuas en a, se tiene que para todo ε > 0 existe algún δ > 0 tal que si
x ∈ V = B[a, δ] entonces
∂gi ∂fi ∂fi
(x) = (x) − (a) ≤ ε, ∀i, j.
∂xj ∂xj ∂xj
72 Funciones de Clase C1 7.3

Se deduce, pues, que la función g cumple en V las hipótesis del teorema 5.6,
luego es lipschitziana en V . En particular, si x ∈ V
n
X ∂f
kg(x) − g(a)k∞ = f (x) − f (a) − (a)(xj − aj ) ∞ ≤ εkx − ak1 ,
j=1
∂xj

que, obviamente, significa que f satisface la condición 7.1.

Nota. Obsérvese que del hecho de que la función g de la demostración an-


terior sea lipschitziana en V , se deduce que
Pn ∂f
f (x) − f (y) − j=1 ∂xj (a)(xj − yj )
lı́m = 0.
(x,y)→(a,a) kx − yk
Una función que satisface la condición anterior se dice que es estrictamente
diferenciable en a. Por lo tanto, se ha demostrado que si f es una función
cuyas derivadas parciales son continuas en a, entonces f es algo más de
diferenciable en a, es estrictamente diferenciable en a. En particular, es fácil
ver que f es, en ese caso, lipschitziana en algún entorno de a.

Corolario 7.4 Sea f : U ⊂ Rn → Rp con U un abierto, entonces f es de


clase C 1 sobre U si, y sólo si, admite derivadas parciales continuas en U .

Demostración. Si f admite derivadas parciales continuas en U , por el resul-


tado anterior, se tiene que f es diferenciable en cada punto de U. Para que
f ∈ C 1 (U ) sólo falta ver que la aplicación Df es continua en U . Trabajemos,
para concretar, con la norma producto de Rn :

kDf (x) − Df (a)k = sup kDf (x)h − Df (a)hk


khk≤1
n n
X ∂f ∂f  X
∂f (x) − ∂f (a) .

= sup (x) − (a) hj ≤
|hj |≤1 j=1
∂xj ∂xj j=1
∂xj ∂xj

De las desigualdades anteriores se deduce trivialmente que si las aplicaciones


son continuas en a, entonces también es continua en a la aplicación Df.
Recíprocamente, si Df es continua en a, entonces
∂f ∂f
(x) − (a) = k(Df (x) − Df (a))ej k
∂xj ∂xj
≤ kDf (x) − Df (a)kkej k = kDf (x) − Df (a)k,

lo que expresa que la aplicación ∂f /∂xj es continua en a.


7.6 Funciones de Clase C1 73

Corolario 7.5 Sea U un abierto de Rn y f : U ⊂ Rn → Rp una función de


clase C 1 sobre U , entonces
1. f es localmente lipschitziana.
2. f es lipschitziana sobre cada compacto K ⊂ U .

Demostración. Teniendo en cuenta que las derivadas parciales de f están


acotadas sobre cada bola cerrada contenida en U , del corolario 5.7 resulta
entonces que f es localmente lipschitziana.
Supongamos ahora que K es un compacto contenido en U y sea 0 <
λ < d(K, U c ). (Utilizaremos, para situarnos en el marco del teorema 5.6, la
norma k · k1 en Rn y la norma k · k∞ en Rp ) Denotemos por K1 al conjunto
K1 = {x ∈ U : d(x, K) ≤ λ}. De acuerdo con la elección de λ, es claro que
∪ B(y, λ) ⊂ K1 ⊂ U.
y∈K

Además es fácil probar que K1 es un compacto (ejercicio). Sea entonces


α una cota superior de f en K, y β una cota superior para las derivadas
parciales de f en K1 . Entonces si x, y ∈ K puede suceder:
1. kx − yk < λ. En este caso y ∈ B(x, λ) ⊂ K1 , luego
kf (x) − f (y)k ≤ βkx − yk.

2. kx − yk ≥ λ, entonces
kx − yk
kf (x) − f (y)k ≤ 2α ≤ 2α .
λ
Luego f es lipschitziana sobre K de constante M = máx(β, 2α/λ).

Algunos ejemplos
Vamos a dar, para terminar, algunos ejemplos de funciones de clase C 1
utilizados con frecuencia en demostraciones de tipo teórico.

Ejemplos 7.6 Las siguientes aplicaciones son de clase C 1 :


(a) Las aplicaciones constantes.
(b) Las aplicaciones lineales y continuas.
(c) Las aplicaciones bilineales y continuas.
74 Funciones de Clase C1 7.6

En efecto, (a) Las funciones constantes son aplicaciones de clase C 1 . Si


f (x) = α, para todo x, entonces

f (x + h) − f (x) 0
= = 0,
khk khk

lo cual implica que f es diferenciable en x y Df (x) = 0 para cada x. Luego


Df es la aplicación idénticamente nula y, por tanto, f es de clase C 1 .
(b) Toda aplicación lineal y continua es de clase C 1 . Supongamos, en primer
lugar, que T es una forma lineal sobre Rn , es decir

T (x1 , . . . , xn ) = a1 x1 + a2 x2 + . . . + an xn .

Obviamente T admite derivadas parciales en cada punto, concretamente:


∂T
(x) = aj , ∀x.
∂xj

Y, puesto que éstas son aplicaciones constantes, son continuas, luego por el
corolario 7.4, T es una aplicación de clase C 1 . Observemos que la matriz
jacobiana de DT (x) no es otra que la matriz que representa a la aplicación
lineal T , por lo que necesariamente DT (x) = T .
Todo lo anterior es válido para una aplicación lineal y continua cualquie-
ra, es decir que si T ∈ L (E, F ), entonces T ∈ C 1 (E) y DT (x) = T , para
todo x de E. En efecto:
T (x + h) − T (x) − T (h) T (x) + T (h) − T (x) − T (h)
lı́m = lı́m = 0,
h→0 khk h→0 khk

lo que significa que T es diferenciable en x y DT (x) = T .


Así pues DT es una aplicación constante: la aplicación que lleva cada x
de E en el elemento T de L (E, F ), por tanto T ∈ C 1 (E).
(c) Sea ahora T una aplicación bilineal y continua. Para fijar ideas suponga-
mos en primer lugar que T es la aplicación producto de dos números reales,
es decir la aplicación
(x, y) → xy.
Se tiene entonces que
∂T ∂T
= y; = x.
∂x ∂y
Luego las aplicaciones ∂T /∂x y ∂T /∂y son continuas, lo que implica que T
es de clase C 1 y DT (x, y)(h, k) = hy + xk = T (h, y) + T (x, k) .
7.6 Funciones de Clase C1 75

En el caso general, si T es una aplicación bilineal y continua de E × F


en G, vamos a probar que T es diferenciable en cada punto y que

DT (x, y)(h, k) = T (h, y) + T (x, k).

(Obsérvese que la aplicación (h, k) → T (h, y) + T (x, k) es una aplicación


lineal y continua de E × F en G)

En efecto,

T ((x, y) + (h, k)) − T (x, y) − T (h, y) − T (x, k)


lı́m
(h,k)→(0,0) k(h, k)k
T (x + h, y + k) − T (x, y) − T (h, y) − T (x, k)
= lı́m
(h,k)→(0,0) k(h, k)k
T (x, y) + T (h, y) + T (x, k) + T (h, k) − T (x, y) − T (h, y) − T (x, k)
= lı́m
k(h, k)k
T (h, k)
= lı́m = 0.
(h,k)→(0,0) k(h, k)k

La última igualdad es consecuencia de que

kT (h, k)k ≤ kT k khk kkk ≤ kT k k(h, k)k2 .

Finalmente comprobemos que DT es continua: Observemos primero que


la aplicación DT resulta ¡en este caso! lineal (Comprobarlo). Por lo tanto,
para demostrar que es continua podemos utilizar la proposición 4.1, que
caracteriza a las aplicaciones lineales continuas.

kDT (x, y)k = sup kDT (x, y)(h, k)k


k(h,k)k≤1

= sup kT (h, y) + T (x, k)k


k(h,k)k≤1

≤ sup kT k khk kyk + kT k kxk kkkk


k(h,k)k≤1

≤ kT k(kxk + kyk)
≤ 2 kT k k(x, y)k.
76 Funciones de Clase C1 7.7

Ejemplo 7.7 Sean E, F y G espacios normados. Una aplicación bilineal


y continua con la que nos encontraremos algunas veces es la aplicación de
L (E, F ) × L (F, G) en L (E, G)

(T, U ) → U ◦ T

Ejercicios
7A Sean f, g dos funciones escalares no nulas de una variable. Probar que la función
h(x, y) = f (x) · g(y) es de clase C 1 si y sólo si f y g son de clase C 1 .

7B Probar que todas las funciones siguientes son diferenciables en (0, 0) Estudiar
si también satisfacen la condición suficiente de diferenciabilidad en (0, 0) ¿Cuáles
son de clase C 1 ?
x3 p
1. f (x, y) = , f (0, 0) = 0 2. f (x, y) = x4 + y 4
x2 + y 4
(
1 sen xy si xy ≥ 0
3. f (x, y) = xy cos , f (0, 0) = 0 4. f (x, y) =
x2 + y 2 xy si xy < 0

7C Sea T una aplicación n-lineal y continua de E1 × · · · × En en F . Probar que T


es de clase C 1 y obtener la fórmula

DT (x1 , . . . , xn )(h1 , . . . , hn ) = T (h1 , x2 , . . . , xn )


+ T (x1 , h2 , x3 , . . . , xn ) + . . . + T (x1 , . . . , xn−1 , hn )

También podría gustarte