Está en la página 1de 20

TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Í NDICE
1. Funciones de varias variables 1
2. Continuidad 2
3. Continuidad y composición de funciones 4
4. Continuidad y operaciones algebraicas 4
5. Carácter local de la continuidad 6
6. Continuidad global 7
7. Límite funcional 9
8. Límite en el infinito y divergencia 10
9. Límite funcional y operaciones algebraicas 10
10. Carácter local del límite funcional 11
11. Límite funcional y continuidad 12
12. Discontinuidades 12
13. Cálculo de límites por coordenadas polares 13
14. Teorema de Weierstrass 15
15. Continuidad uniforme 16
16. Condición de Lipschitz 18

1. F UNCIONES DE VARIAS VARIABLES

Definición 1.1. Sea A un subconjunto no vacío de RN y f : A → RM una aplicación. Se llama


dominio de f al conjunto A e imagen de f al conjunto
f (A) = f (x) ∈ RM : x ∈ A


= y ∈ RM : ∃x ∈ A | f (x) = y


Si M = 1, se dice que f es una función escalar de variable vectorial o una función real de
N -variables reales; mientras que si M > 1, se dice que f es una función vectorial de variable
vectorial.
Toda función vectorial f : A → RM determina M funciones escalares f1 , . . . , fM : A → R,
llamadas funciones componentes o coordenadas de f , de manera que
f (x) = (f1 (x), . . . , fM (x)) (x ∈ A),
por lo que es usual escribir f = (f1 , . . . , fM ).

Ejemplo 1.2. Las funciones componentes de la función f : R2 → R2 dada por


  
 sen(x + y), xy
 si y 6= 0,
f (x, y) =

(sen x, 3) si y = 0,

1
2 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

son las funciones f1 , f2 : R2 → R definidas por


f1 (x, y) = sen(x + y),
x
f2 (x, y) = si y 6= 0, f2 (x, 0) = 3.
y

6 A ⊂ RN . La gráfica de la función f : A → RM es el conjunto


Definición 1.3. Sea ∅ =
Gf = (x, y) ∈ RN × RM : x ∈ A, y = f (x) .


En particular, el conjunto Gf = {(x, y) ∈ R × R : x ∈ A, y = f (x)} es una curva en el plano;


mientras que Gf = (x, y, z) ∈ R2 × R : (x, y) ∈ A, z = f (x, y) es una superficie en el espacio.


Dado k ∈ R, se llama conjunto de nivel k de la función f : A ⊂ RN → R al conjunto


C(f, k) = {x ∈ A : f (x) = k} .
En particular, para N = 2 hablamos de curva de nivel y para N = 3 de superficie de nivel.

Ejemplo 1.4. La gráfica de la función f : R2 → R dada por f (x, y) = x2 + y 2 es el paraboloide


(x, y, z) ∈ R3 : z = x2 + y 2 .


Para k ∈ R, las curvas de nivel son



 ∅ si k < 0,
C(f, k) = {(0, 0)} si k = 0,
  2 2 2
(x, y) ∈ R : x + y = k si k > 0.
2. C ONTINUIDAD
La propiedad de continuidad para funciones reales de variable real se extiende sin ninguna dificultad
a funciones vectoriales de variable vectorial.

Definición 2.1. Sean A un subconjunto de RN , a un punto de A y f : A → RM una función. Se dice


que f es continua en a si para cada ε > 0 existe δ > 0 tal que si x ∈ A y kx − ak < δ, entonces
kf (x) − f (a)k < ε.
Debemos destacar que el número positivo δ depende tanto del número positivo ε elegido como
del punto a ∈ A prefijado.
Dado un subconjunto no vacío B de A, se dice que f es continua en B si f es continua en todo
punto de B. Si f es continua en A, entonces se dice simplemente que f es continua.

Es inmediato comprobar que f es continua en a si, y sólo si, para cada ε > 0 existe δ > 0 tal que
f (A ∩ B(a, δ)) ⊂ B(f (a), ε).
Ejemplos 2.2. Sea A un subconjunto no vacío de RN y x0 ∈ RN . La función constantemente igual a x0
en A definida por f (x) = x0 para todo x ∈ A, y la función identidad en A definida por f (x) = x para
todo x ∈ A, son continuas.
Para cada i ∈ {1, . . . , N }, la función πi : RN → R, definida por
πi (x1 , . . . , xN ) = xi , ∀(x1 , . . . , xN ) ∈ RN ,
llamada proyección de RN sobre el i-ésimo eje de coordenadas, es continua ya que
|πi (x) − πi (y)| = |xi − yi | ≤ kx − yk , ∀x, y ∈ RN .
TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 3

Teorema 2.3. (caracterización secuencial de la continuidad local). Sea A un subconjunto de RN , a un


punto de A y f : A → RM una función. Entonces f es continua en a si, y sólo si, para toda sucesión
{xn } de puntos de A convergente a a, se verifica que la sucesión {f (xn )} converge a f (a).

Demostración: Sea {xn } una sucesión de puntos de A que converge a a, sea ε > 0 arbitrario y
sea δ el número positivo dado por la definición de la continuidad de f en a. Como {xn } → a, existe
m ∈ N tal que si n ≥ m, entonces kxn − ak < δ, y puesto que xn ∈ A para todo n ∈ N, se tiene que
kf (xn ) − f (a)k < ε para n ≥ m. Esto demuestra que {f (xn )} → f (a).
Recíprocamente, supongamos que f no es continua en a. Entonces existe un número real ε0 verifican-
do la siguiente propiedad:
∀δ > 0, ∃xδ ∈ A : kxδ − ak < δ ∧ kf (xδ ) − f (a)k ≥ ε0 .
En particular,
∀n ∈ N, ∃xn ∈ A : kxn − ak < 1/n ∧ kf (xn ) − f (a)k ≥ ε0 .
Claramente la sucesión {xn } de puntos de A así definida converge a a, pero la sucesión {f (xn )} no
converge a f (a) y esto prueba el teorema. 

Ejemplo 2.4. La función f : R2 → R definida por


sen(x2 + y 2 )
f (x, y) = , ∀(x, y) ∈ R2 \ {(0, 0)} , f (0, 0) = 3,
x2 + y 2
no es continua en (0, 0). Observe que la sucesión {(1/n, 0)} converge a (0, 0), pero {f (1/n, 0)} con-
verge a 1 6= f (0, 0).
El estudio de funciones continuas vectoriales puede reducirse al caso de funciones escalares.

Proposición 2.5. Sea A ⊂ RN , a ∈ A y f = (f1 , . . . , fM ) : A → RM . Entonces f es continua en a si,


y sólo si, f1 , . . . , fM son continuas en a.

Demostración: Suponga que f es continua en a. Sea ε > 0 arbitrario. Entonces existe δ > 0 tal que
kf (x) − f (a)k < ε si x ∈ A y kx − ak < δ. Sea i ∈ {1, . . . , M }. Si x ∈ A y kx − ak < δ, se cumple
que |fi (x) − fi (a)| ≤ kf (x) − f (a)k < ε y por tanto fi es continua en a.
Suponga ahora que f1 , . . . , fM son continuas en a. Sea ε > 0 arbitrario. Entonces, para cada i ∈
{1, . . . , M }, existe δi > 0 tal que si x ∈ A y kx − ak < δi , entonces |fi (x) − fi (a)| < ε/M . Sea
δ = mı́n {δ1 , . . . , δM } . Si x ∈ A y kx − ak < δ, entonces
M
X
kf (x) − f (a)k ≤ |fi (x) − fi (a)| < ε,
i=1
y así f = (f1 , . . . , fM ) es continua en a. 

Ejemplo 2.6. Sea f : R2 → R3 la función definida por f (x, y) = (3, x, y). Las funciones componentes
de f son las funciones f1 , f2 y f3 de R2 en R definidas por
f1 (x, y) = 3, f2 (x, y) = x, f3 (x, y) = y, ∀(x, y) ∈ R2 .
Como f1 , f2 y f3 son continuas en R2 , entonces f = (f1 , f2 , f3 ) es continua en R2 .
4 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

3. C ONTINUIDAD Y COMPOSICIÓN DE FUNCIONES


La composición de funciones transmite la continuidad como vemos a continuación.

Proposición 3.1. Sean A y B subconjuntos de RN e RM , respectivamente, y a un punto de A. Sean


f : A → RM y g : B → Rp funciones tales que f (A) ⊂ B. Si f es continua en a y g es continua en
f (a), entonces la función compuesta g ◦ f : A → Rp , definida por
(g ◦ f )(x) = g(f (x)), ∀x ∈ A,
es continua en a. Como consecuencia, si f es continua en A y g es continua en f (A), entonces g ◦ f es
continua en A.

Demostración: Sea ε > 0. Por la continuidad de g en f (a), existe δ1 > 0 tal que si y ∈ B y
ky − f (a)k < δ1 , entonces kg(y) − g(f (a))k < ε. Como f es continua en a, existe δ > 0 tal que si
x ∈ A y kx − ak < δ, entonces kf (x) − f (a)k < δ1 . Por tanto kg(f (x)) − g(f (a))k < ε si x ∈ A y
kx − ak < δ, lo que prueba que g ◦ f es continua en a. 

4. C ONTINUIDAD Y OPERACIONES ALGEBRAICAS


A continuación estudiaremos la relaciones entre la continuidad y las operaciones algebraicas de fun-
ciones. Para ello primero probamos la continuidad de la suma, el producto y el cociente de números
reales.

Lema 4.1. (1) La función s : R2 → R definida por s(x, y) = x + y es continua.


(2) La función p : R2 → R definida por p(x, y) = xy es continua.
(3) La función c : R × R∗ → R definida por c(x, y) = x/y es continua.

Demostración: Sea (a, b) ∈ R2 . De las desigualdades:


|s(x, y) − s(a, b)| = |(x + y) − (a + b)| ≤ |x − a| + |y − b| ≤ 2 k(x, y) − (a, b)k ,
|p(x, y) − p(a, b)| = |xy − ab| = |(x − a)(y − b) + a(y − b) + b(x − a|
≤ |x − a| |y − b| + |a| |y − b| + |b| |x − a|
≤ k(x, y) − (a, b)k2 + |a| k(x, y) − (a, b)k + |b| k(x, y) − (a, b)k
para todo (x, y) ∈ R2 , se deduce que s y p son continuas en (a, b).
Sea ahora (a, b) ∈ R × R∗ . Para todo (x, y) ∈ R × R∗ se tiene

x a b(x − a) − a(y − b) |b||x − a| + |a||y − b|
|c(x, y) − c(a, b)| = − =
≤ .
y b by |b||y|
Sea ε > 0. Como la proyección π2 : R2 → R es continua en (a, b) y b 6= 0, existe δ1 > 0 tal que
si k(x, y) − (a, b)k < δ1 , entonces |y − b| < |b|/2, de donde deducimos que 1/|y| < 2/|b|. Sea δ =
mı́n{δ1 , |b|2 ε/2(|b| + |a|)}. Si k(x, y) − (a, b)k < δ, entonces |c(x, y) − c(a, b)| < ε y esto prueba que
c es continua en (a, b). 

Proposición 4.2. Sea A un subconjunto de RN y a un punto de A.


TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 5

(1) Si f, g : A → R son continuas en a, entonces f + g : A → R, definida por


(f + g)(x) = f (x) + g(x) (x ∈ A),
es continua en a.
(2) Si f, g : A → R son continuas en a, entonces f g : A → R, definida por
(f g)(x) = f (x)g(x) (x ∈ A),
es continua en a.
(3) Si f : A → R y g : A → R∗ son continuas en a, entonces f /g : A → R, definida por
 
f f (x)
(x) = (x ∈ A),
g g(x)
es continua en a.

Demostración: (1) y (2). Por ser f y g continuas en a, la aplicación h = (f, g) : A → R2 es continua


en a por la proposición 2.5
Sea s : R2 → R definida por s(x, y) = x + y. Por el lema 4.1, s es continua en (f (a), g(a)). Como
f + g = s ◦ h, aplicando la proposición 3.1, se tiene que f + g es continua en a. De la misma forma se
prueba (2).
(3) Como f y g son continuas en a, la aplicación h = (f, g) : A → R × R∗ es continua en a por
la proposición 2.5. Sea c : R × R∗ → R definida por c(x, y) = x/y. Por el lema 4.1, c es continua en
(f (a), g(a)). Como f /g = c ◦ h, entonces f /g es continua en a por la proposición 3.1. 

Combinando las proposiciones 2.5 y 4.2 se obtiene el siguiente

Corolario 4.3. Sea A un subconjunto de RN y a un punto de A. Si α ∈ R y f, g : A → RM son continuas


en a, entonces αf, f + g : A → RM son continuas en a.

Aplicando la proposición 4.2 obtenemos dos importantes familias de funciones continuas.

Corolario 4.4. (1) Toda función polinómica P : RN → R es continua.


(2) Sean P, Q : RN → R funciones polinómicas. Toda función racional P/Q : A → R es continua
en su dominio natural de definición
A = (x1 , . . . , xN ) ∈ RN : Q(x1 , . . . , xN ) 6= 0 .


Demostración: (1) Denotemos N0 = N ∪ {0}. Observe que P puede ser expresada en la forma

λ(p1 ,... ,pN ) xp11 · · · xpNN ,


X
P (x) = ∀x = (x1 , . . . , xN ) ∈ RN ,
(p1 ,... ,pN )∈NN
0

donde λ(p1 ,... ,pN ) = 0 para todo (p1 , . . . , pN ) ∈ NN


0 salvo para un número finito. Entonces P es continua
por serlo la suma, el producto y el producto por escalares de un número finito de funciones continuas.
(2) P/Q es continua en A por (1) y el apartado (3) de la proposición 4.2. 
6 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

5. C ARÁCTER LOCAL DE LA CONTINUIDAD


La continuidad de una función es estable cuando se restringe el conjunto de definición.

Proposición 5.1. Sean A, B subconjuntos no vacíos de RN con B ⊂ A y f : A → RM una función. Si


a ∈ B y f es continua en a, entonces la función restricción f |B : B → RM , dada por
f |B (x) = f (x) (x ∈ B),
es continua en a.

Demostración: Sea a ∈ B tal que f es continua en a. Dado ε > 0, existe δ > 0 tal que si x ∈ A y
kx − ak < δ, entonces kf (x) − f (a)k < ε, pero como f |B (x) = f (x) para todo x ∈ B se sigue que
k f |B (x) − f |B (a)k < ε si x ∈ B y kx − ak < δ. Esto prueba que f |B es continua en a.


El recíproco de la proposición anterior no es cierto:

Ejemplo 5.2. La función de Dirichlet f : R → R dada por



 0 si x ∈ Q,
f (x) =
1 si x ∈ / Q,

no es continua en ningún punto de R, pero f |B con B = Q ó B = R \ Q es continua por ser constante.


Probaremos únicamente la primera afirmación. Sea a ∈ Q. Como R \ Q = R, existe una sucesión
{xn } de puntos de R \ Q convergente a a. Claramente, f (xn ) = 1 para todo n ∈ N. Por tanto, {f (xn )}
converge a 1 y como 1 6= 0 = f (a), se sigue que f no es continua en a. Como a era arbitrario en Q,
entonces f no es continua en ningún punto de Q. De forma similar se prueba que f no es continua en
ningún punto de R \ Q.

Sin embargo, cuando B es un conjunto que contiene todos los puntos de A suficientemente próximos
a a, las cosas van mucho mejor:

Teorema 5.3. (carácter local de la continuidad). Sean A ⊂ RN , a ∈ A, r > 0 y f : A → RM una


función. Entonces f es continua en a si, y sólo si, f |A∩B(a,r) es continua en a.

Demostración: Si f es continua en a, entonces f |A∩B(a,r) es continua en a por la proposición 5.1.


Recíprocamente, supongamos que f |A∩B(a,r) es continua en a. Sea ε > 0. Entonces existe δ1 > 0 tal
que kf (x) − f (a)k < ε si x ∈ A ∩ B(a, r) y kx − ak < δ1 . Tomamos δ = mı́n {δ1 , r}. Si x ∈ A y
kx − ak < δ, entonces kf (x) − f (a)k < ε y esto prueba que f es continua en a. 

El teorema anterior nos dice que la continuidad de una función en un punto sólo depende del compor-
tamiento de la función en los puntos suficientemente próximos a él. Esta idea se suele expresar diciendo
que la continuidad de una función en un punto es una propiedad local.
El siguiente resultado es muy útil a veces para estudiar la continuidad de una función definida a trozos.
TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 7

Corolario 5.4. Sean A, B subconjuntos no vacíos de RN con B ⊂ A y f : A → RM una función. Si B


es abierto en A y f |B es continua, entonces f es continua en B. En particular, si B es abierto en RN y
f |B es continua, entonces f es continua en B

Demostración: Sabemos que B = A ∩ G donde G es un abierto de RN . Sea a ∈ B. Entonces existe


un r > 0 tal que B(a, r) ⊂ G y por tanto A ∩ B(a, ε) ⊂ B. Como f |B es continua en a, entonces
f |A∩B(a,ε) es continua en a por la proposición 5.1. Por el teorema 5.3, concluimos que f es continua en
a.


La continuidad de una función en un punto se puede deducir de la continuidad, ya conocida, de otra


función en dicho punto.

Proposición 5.5. Sean A ⊂ RN , a ∈ A y f : A → RM . Supongamos que g : A → RM es una función


continua en a tal que
kf (x) − f (a)k ≤ kg(x) − g(a)k , ∀x ∈ B(a, r),
para algún r > 0. Entonces f es continua en a.

Demostración: Sea ε > 0. Como g es continua en a, existe δ > 0 tal que si x ∈ A y kx − ak < δ,
entonces kg(x) − g(a)k < ε. Sea δ1 = mı́n{δ, r}. Si x ∈ A y kx − ak < δ1 , se tiene kf (x) − f (a)k <
ε y esto prueba que f es continua en a. 

Ejemplo 5.6. Sea f : R2 → R la función definida por


1
f (x, y) = x cos 2 , ∀(x, y) 6= (0, 0), f (0, 0) = 0.
x + y2
Estudiemos la continuidad de f . Sea B = R2 \{(0, 0)}. Observe que
1
f |B (x, y) = x cos 2 , ∀(x, y) ∈ B.
x + y2
Como B es abierto en R2 y f |B es continua por ser composición y producto de funciones continuas en
B, entonces f es continua en B por el corolario 5.4.
Además, f es continua en (0, 0) ya que la proyección π1 : R2 → R es continua en (0, 0) y
|f (x, y) − f (0, 0)| = |f (x, y)| ≤ |x| = |π1 (x, y) − π1 (0, 0)| , ∀(x, y) ∈ R2 ,
Resumiendo, f es continua en R2 .

6. C ONTINUIDAD GLOBAL
Nuestro próximo objetivo es la obtención de algunas caracterizaciones de la continuidad de una fun-
ción en un conjunto. Para ello necesitaremos el siguiente concepto.

Definición 6.1. Sea A un subconjunto no vacío de RN y f : A → RM una aplicación. Dado un


subconjunto B de RM , se llama imagen recíproca por f del conjunto B al conjunto
f −1 (B) := {x ∈ A : f (x) ∈ B} .
8 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Teorema 6.2. (caracterización de la continuidad global). Sean A un subconjunto no vacío de RN y


f : A → RM una aplicación. Las siguientes afirmaciones son equivalentes:
(1) f es continua en A.
(2) Para todo subconjunto abierto V de RM , f −1 (V ) es un subconjunto abierto de A.
(3) Para todo subconjunto cerrado W de RM , f −1 (W ) es un subconjunto cerrado de A.

Demostración: (1) ⇒ (2) : Sea V ⊂ RM abierto. Si f −1 (RM ) = ∅, no hay nada que probar.
En otro caso, fijemos un punto a ∈ f −1 (V ). Entonces f (a) ∈ V y como V es abierto, existe una
bola B(f (a), ε) con ε > 0 contenida en V. Por ser f continua en a, existe una bolaS B(a, ra ) tal que
f (A∩B(a, ra )) ⊂ B(f (a), ε) y en consecuencia A∩B(a, ra ) ⊂ f −1 (V ). Sea G = a∈f −1 (V ) B(a, ra ).
Claramente, G es un abierto de RN y f −1 (V ) = A ∩ G. Luego f −1 (V ) es un abierto relativo de A.
(2) ⇒ (1) : Sea a ∈ A arbitrario. Probemos que f es continua en a, es decir, que para cada bola
B(f (a), ε) existe una bola B(a, δ) tal que f (A ∩ B(a, δ)) ⊂ B(f (a), ε).
Si aplicamos la afirmación (2) a V = B(f (a), ε) existe un conjunto abierto G ⊂ RN tal que
f −1 (V ) = A ∩ G. Como f (a) ∈ V, entonces a ∈ f −1 (V ), luego a ∈ G y por ser G abierto, existe δ > 0
tal que B(a, δ) ⊂ G. Luego A ∩ B(a, δ) ⊂ f −1 (V ) y de esto se sigue que f (A ∩ B(a, δ)) ⊂ B(f (a), ε).
(2) ⇔ (3) : Se prueba tomando complementarios.


El teorema anterior es muy útil para reconocer conjuntos abiertos y cerrados.

Corolario 6.3. Sea f : RN →  función continua. Entonces para cada número real α,
R una
los conjuntos x ∈ R N : f (x) < α y x ∈ RN : f (x) > α son abiertos de RN , y los conjuntos

x ∈ RN : f (x) ≤ α , x ∈ RN : f (x) ≥ α y x ∈ RN : f (x) = α son cerrados de RN .


  

Demostración: Basta tener en cuenta que


x ∈ RN : f (x) < α = f .−1 (] − ∞, α[),


x ∈ RN : f (x) > α = f .−1 (]α, +∞[),




x ∈ RN : f (x) ≤ α = f .−1 (] − ∞, α]),




x ∈ RN : f (x) ≥ α = f .−1 ([α, +∞[),




x ∈ RN : f (x) = α = f .−1 ({α}),




y aplicar el teorema 6.2.




Ejemplo 6.4. El conjunto A = (x, y) ∈ R2 : x2 + y 2 ≤ 4, 9x2 + y 2 ≤ 9 es compacto. En efecto,



observe que A = A1 ∩ A2 , donde
A1 = (x, y) ∈ R2 : x2 + y 2 ≤ 4 ,


A2 = (x, y) ∈ R2 : 9x2 + y 2 ≤ 9 .


El conjunto A1 es cerrado en R2 ya que la función f1 : R2 → R definida por


f1 (x, y) = x2 + y 2 , ∀(x, y) ∈ R2 ,
TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 9

es continua en R2 (por ser polinómica), (−∞, 4] es un cerrado de R y A1 = f1−1 ((−∞, 4]). Además, A1
está acotado en R2 porque k(x, y)k ≤ 2 para todo (x, y) ∈ A1 . Observe que A1 = B((0, 0), 2). Como
A ⊂ A1 , entonces A está también acotado.
De forma similar se prueba que A2 es cerrado en R2 . Como A = A1 ∩ A2 con A1 y A2 cerrados,
entonces A es cerrado. Puesto que A es cerrado y acotado en R2 , concluimos que A es compacto.

7. L ÍMITE FUNCIONAL
Un concepto estrechamente relacionado con la continuidad es el de límite de una función en un punto.

Definición 7.1. Sea A un subconjunto no vacío de RN , α un punto de acumulación de A y f : A →


RM una función. Se dice que f tiene límite en el punto α si existe un punto l ∈ RM verificando la
siguiente propiedad: para cada ε > 0 existe δ > 0 tal que si x ∈ A \ {α} y kx − ak < δ, entonces
kf (x) − f (a)k < ε.
El punto l, si existe, es único por la unicidad del límite secuencial, recibe el nombre de límite de
la función f en el punto α y se escribe lı́m f (x) = l para indicar simúltaneamente que f tiene límite
x→α
en el punto α y que su límite es l.

Observaciones 7.2. (1) Es claro que lı́m f (x) = l si, y sólo si, para cada ε > 0, existe δ > 0 tal
x→α
que f (A\{α} ∩ B(α, δ)) ⊂ B(l, ε).
(2) La condición de que α sea un punto de acumulación de A se impone precisamente para asegurar
la existencia de puntos de A\ {α} que estén en B(a, δ).
(3) Si α ∈ A, entonces el valor de f (α) no influye en la existencia de límite de f en α, ni en el valor
de dicho límite en el caso de que exista.
La demostración de la siguiente caracterización del límite funcional es similar a la de la caracterización
secuencial de la continuidad de una función en un punto.

Proposición 7.3. (caracterización secuencial del límite funcional). Sea A un subconjunto no vacío de
RN , α un punto de acumulación de A, f : A → RM una función y l ∈ RM . Entonces lı́m f (x) = l si,
x→α
y sólo si, para toda sucesión {xn } de puntos de A, distintos de α y convergente a α, se verifica que la
sucesión {f (xn )} converge a l.

Ejemplo 7.4. La función f : R2 → R, definida por


f (x, y) = xy, ∀(x, y) ∈ R2 ,
tiene límite en (0, 0). Concretamente, lı́m(x,y)→(0,0) f (x, y) = 0.
Por otra parte, la función f : R2 \ {(0, 0)} → R dada por
1
f (x, y) = sen , ∀(x, y) ∈ R2 \ {(0, 0)}
x+y
no tiene límite en (0, 0). Observe que {(1/2πn, 0)} y {(1/(π/2 + 2πn), 0)} son sucesiones de puntos
de R2 \ {(0, 0)} que convergen a (0, 0), pero las sucesiones constantes {f (1/2πn, 0)} y {(f (1/(π/2 +
2πn)), 0)} convergen a 0 y a 1, respectivamente.
El siguiente resultado refleja que el cálculo del límite en un punto de una función valuada en RN se
reduce a determinar los límites en dicho punto de las funciones reales componentes.
10 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Proposición 7.5. Sea A un subconjunto no vacío de RN , α un punto de acumulación de A y f =


(f1 , . . . , fN ) : A → RM una función. Entonces f tiene límite en el punto α si, y sólo si, cada función
componente fi : A → R para i = 1, . . . , N tiene límite en α, en cuyo caso
 
lı́m f (x) = lı́m f1 (x), . . . , lı́m fN (x) .
x→α x→α x→α

8. L ÍMITE EN EL INFINITO Y DIVERGENCIA


Primero introducimos la noción de divergencia en un punto.

6 A ⊂ RN , α ∈ A0 y f : A → R.
Definición 8.1. Sea ∅ =
Se dice que f diverge positivamente en el punto α, y se escribe f (x) → +∞ (x → α), si
∀K > 0, ∃δ > 0 : x ∈ A, 0 < kx − αk < δ ⇒ f (x) > K.
Se dice que f diverge negativamente en el punto α, y se escribe f (x) → −∞ (x → α) si
∀K > 0, ∃δ > 0 : x ∈ A, 0 < kx − αk < δ ⇒ f (x) < −K.

Ahora las de límite y divergencia en el infinito.

Definición 8.2. Sea A un subconjunto no acotado de RN y f : A → R una función. Sea l ∈ R.


Se dice que f tiene límite l en el infinito, y se escribe lı́m f (x) = l, si
x→∞
∀ε > 0, ∃M > 0 : x ∈ A, kxk > M ⇒ |f (x) − l| < ε.
Se dice que f diverge positivamente en el infinito, y se escribe f (x) → +∞ (x → ∞), si
∀K > 0, ∃M > 0 : x ∈ A, kxk > M ⇒ f (x) > K.
Se dice que f diverge negativamente en el infinito, y se escribe f (x) → −∞ (x → ∞), si
∀K > 0, ∃M > 0 : x ∈ A, kxk > M ⇒ f (x) < −K.

9. L ÍMITE FUNCIONAL Y OPERACIONES ALGEBRAICAS


Estudiemos ahora la relación del límite funcional con las operaciones de espacio vectorial.

Proposición 9.1. Sea ∅ = 6 A ⊂ RN y α ∈ A0 . Sean f, g : A → RM y ϕ : A → R. Supongamos que


lı́m f (x) = l1 , lı́m g(x) = l2 y lı́m ϕ(x) = λ, donde l1 , l2 ∈ RM y λ ∈ R. Entonces
x→α x→α x→α
lı́m (f + g)(x) = l1 + l2
x→α
y
lı́m (ϕf )(x) = λl1 .
x→α
TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 11

Si, además, lı́m ϕ(x) = λ 6= 0, entonces α ∈ B 0 donde B = {x ∈ A : ϕ(x) 6= 0} y la función


x→α
f /ϕ : B → RM , definida por
 
f f (x)
(x) = (x ∈ B),
ϕ ϕ(x)
verifica que  
f l1
lı́m (x) = .
x→α ϕ λ

Observación 9.2. El mismo enunciado de la proposición 9.1 se cumple si consideramos funciones


f, g : A → R y l1 , l2 ∈ [−∞, +∞] con las convenciones de la aritmética en [−∞, +∞].

10. C ARÁCTER LOCAL DEL LÍMITE FUNCIONAL


El límite de una función en un punto se transfiere a cualquier restricción:

Proposición 10.1. Sean A un subconjunto no vacío de RN y f : A → RM una función. Sea B un


subconjunto no vacío de A y α un punto de acumulación de B (y por tanto de A). Si f tiene límite en α,
entonces f |B tiene límite en α y además
lı́m f |B (x) = lı́m f (x).
x→α x→α

En lugar de escribir lı́m f |B (x) se suele notar lı́m f (x).


x→α x→α, x∈B
La proposición anterior se usa en determinadas ocasiones para probar la no existencia de límite de una
función en un punto.

Corolario 10.2. Sea A un subconjunto no vacío de RN y f : A → RM una función. Sean B1 y B2 dos


subconjuntos no vacíos de A tales que α ∈ B10 ∩ B20 . Si
lı́m f |B1 (x) 6= lı́m f |B2 (x),
x→α x→α
o bien no existe alguno de los dos límites anteriores, entonces f no tiene límite en el punto α.

Ejemplo 10.3. Sea A = R2 \{(0, 0)} y f : A → R la función definida por


xy
f (x, y) = 2 , ∀(x, y) ∈ A.
x + y2
Es claro que (0, 0) ∈ A0 . Veamos que f no tiene límite en el punto (0, 0). Para cada λ ∈ R consideremos
el conjunto Aλ = {(x, y) ∈ A : y = λx}. Claramente (0, 0) ∈ A0λ y
x(λx) λ
f |Aλ (x, y) = f (x, λx) = = , ∀(x, y) ∈ Aλ .
x2 + (λx) 2 1 + λ2
Luego
λ
lı́m f |Aλ (x, y) = .
(x,y)→(0,0) 1 + λ2
12 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Para cualesquiera λ1 , λ2 ∈ R con λ1 6= λ2 y λ1 λ2 6= 1, se cumple


λ1 λ2
lı́m f |Aλ (x, y) = 6= = lı́m f| (x, y).
(x,y)→(0,0) 1 1 + λ12 1 + λ22 (x,y)→(0,0) Aλ2
Entonces el corolario 10.2 nos dice que f no tiene límite en (0, 0).
El ejemplo anterior pone de manifiesto que la existencia de límite de f |B en α no implica la existencia
de límite de f en α. Sin embargo, sí es cierto cuando el conjunto B es el apropiado.

6 A ⊂ RN , α ∈ A0 , ε > 0 y f : A → RM
Teorema 10.4. (carácter local del límite funcional). Sean ∅ =
una función. Sea B = (A\{α}) ∩ B(α, ε). Se verifica que α ∈ B 0 y si f |B tiene límite en α, entonces
f tiene límite en α y además
lı́m f (x) = lı́m f (x).
x→α x→α,x∈B

11. L ÍMITE FUNCIONAL Y CONTINUIDAD


La relación entre la continuidad de una función en un punto y la existencia de límite funcional en
dicho punto se recoge en la siguiente proposición.

Proposición 11.1. Sean A un subconjunto de RN , α un punto de A y f : A → RM una función.


(1) Si α ∈ Aisl(A), entonces f es continua en α.
(2) Si α ∈ A0 , entonces f es continua en α si, y sólo si, lı́m f (x) = f (α).
x→α

Demostración: (1) Sea ε > 0. Como α ∈ Aisl(A), existe δ > 0 tal que A ∩ B(α, δ) = {α}. Entonces
f (A ∩ B(α, δ)) = {f (α)} ⊂ B(f (α), ε), lo que prueba que f es continua en α.
(2) Supongamos que α ∈ A0 .
Si f es continua en α, entonces {f (xn )} converge a f (α) para toda sucesión {xn } de puntos de A que
converja a α. En particular, esto ocurre si xn 6= α para todo n ∈ N, lo que prueba que lı́m f (x) = f (α).
x→α
Si lı́m f (x) = f (α), dado ε > 0 existe δ > 0 tal que f (A\{α} ∩ B(α, δ)) ⊂ B(f (α), ε), pero como
x→α
f (α) ∈ B(f (α), ε), se tiene f (A ∩ B(α, δ)) ⊂ B(f (α), ε), lo que nos dice que f es continua en α. 

12. D ISCONTINUIDADES
Por el apartado (2) de la proposición 11.1, si α ∈ A ∩ A0 y f no es continua en α, entonces f no tiene
límite en α, o bien f tiene límite en α pero lı́m f (x) 6= f (α). Esto motiva el siguiente concepto.
x→α

Definición 12.1. Sean A un subconjunto de RN , α un punto de A ∩ A0 y f : A → RM una función.


Se dice que α es una discontinuidad evitable de f si existe lı́m f (x), pero lı́m f (x) 6= f (α). Este
x→α x→α
nombre se justifica porque la función fe: A → RM definida por
si x ∈ A\{α},

 f (x)
fe(x) =
 lı́m f (x) si x = α,
x→α
TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 13

es continua en α en virtud del apartado (2) de la proposición 11.1.

Ejemplo 12.2. La función f : R2 → R2 definida por


1

f (x, y) = (3, e x2 +y 2 ) ((x, y) 6= (0, 0)), f (0, 0) = (0, 2).
tiene límite en el punto (0, 0) y lı́m(x,y)→(0,0) f (x, y) = (3, 0). Como
lı́m f (x, y) = (3, 0) 6= (0, 2) = f (0, 0),
(x,y)→(0,0)

f tiene una discontinuidad evitable en (0, 0). Ahora, la función fe: R2 → R2 definida por
1

fe(x, y) = (3, e x2 +y2 ), ∀(x, y) 6= (0, 0), fe(0, 0) = (3, 0).
es continua en (0, 0).
La existencia de límite de una función en un punto se puede a veces deducir de la existencia del límite
de otra función en dicho punto.

Proposición 12.3. Sean A un subconjunto no vacío de RN , α ∈ A0 y f : A → RM una función. Supong-


amos que g : A → RM es una función con lı́m g(x) = l verificando que kf (x) − lk ≤ kg(x) − lk para
x→α
todo x ∈ B(α, r) \ {α} para algún r > 0. Entonces lı́m f (x) = l.
x→α

Ejemplo 12.4. Queremos probar que


xy
lı́m p = 0.
(x,y)→(0,0) x2 + y 2
Sea A = R2 \{(0, 0)} y sea f : A → R la función definida por
xy
f (x, y) = p , ∀(x, y) ∈ A.
x2 + y 2
Es claro que (0, 0) ∈ A0 . Usando la desigualdad de Young se tiene
|xy| 1p 2
|f (x, y)| = p ≤ x + y 2 , ∀(x, y) ∈ A,
x2 + y 2 2
p
y como lı́m(x,y)→(0,0) (1/2) x2 + y 2 = 0 ya que esta función es continua en (0, 0), la proposición
anterior nos da lo que queremos.

13. C ÁLCULO DE LÍMITES POR COORDENADAS POLARES


Para estudiar el límite en el origen de una función real de dos variables reales suele ser muy útil el uso
de coordenadas polares.

Definición 13.1. La función de cambio a coordenadas polares es la función de R+ 2


0 ×R en R definida
por (ρ, θ) 7→ (ρ cos θ, ρ sen θ). Al par (ρ, θ) se le llama coordenadas polares del punto (x, y).
14 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Observe que es una aplicación sobreyectiva, periódica de periodo 2π en la variable θ, que aplica el eje
{0}×R en (0, 0). Por tanto induce una biyección de la franja R+ ×]−π, π] sobre R2 \{(0, 0)}. En efecto,
dado (x, y) ∈ R2 \{(0, 0)}, existe un único (ρ, θ) ∈ R+ ×] − π, π] tal que x = ρ cos θ e y = ρ sen θ (el
módulo y el argumento principal del número complejo (x, y)).

Proposición 13.2. Sean f : R2 \{(0, 0)} → R una función y l un número real. Las siguientes afirma-
ciones son equivalentes:
(1) lı́m(x,y)→(0,0) f (x, y) = l, es decir:
p
∀ε > 0, ∃δ := δ(ε) > 0 : 0 < x2 + y 2 < δ ⇒ |f (x, y) − l| < ε.
(2) lı́mρ→0 f (ρ cos θ, ρ sen θ) = l uniformemente en θ, es decir:
∀ε > 0, ∃δ := δ(ε) > 0 : 0 < ρ < δ ⇒ |f (ρ cos θ, ρ sen θ) − l| < ε, ∀θ ∈ R.
(3) Para toda sucesión {ρn } de números reales positivos convergente a 0 y para toda sucesión {θn }
de números reales, se verifica que {f (ρn cos θn , ρn sen θn )} → l.

Demostración: (1) ⇒ (2) : Sea ε > 0 arbitrario, pero fijo. Por (1) se tiene:
p
∃δ > 0 : 0 < x2 + y 2 < δ ⇒ |f (x, y) − l| < ε.
p
Si ρ ∈]0, δ[ y θ ∈ R, entonces 0 < (ρ cos θ)2 + (ρ sen θ)2 = ρ < δ, y por tanto se tiene que
|f (ρ cos θ, ρ sen θ) − l| < ε.
(2) ⇒ (3) : Sean {ρn } una sucesión de números reales positivos convergente a 0 y {θn } una sucesión
de números reales. Dado ε > 0, por (2) se tiene:
∃δ > 0 : 0 < ρ < δ ⇒ |f (ρ cos θ, ρ sen θ) − l| < ε, ∀θ ∈ R.
Como {ρn } → 0, existe m ∈ N tal que 0 < ρn < δ si n ≥ m y así |f (ρn cos θn , ρn sen θn ) − l| < ε. En
consecuencia, {f (ρn cos θn , ρn sen θn )} → l.
(3) ⇒ (1) : Sea {(xn , yn )} una sucesión de puntos de R2 \{(0, 0)} convergente a (0, 0). Para cada
natural n, sean ρn ∈ R+ y θn ∈] − π, π] tales que xn = ρn cos θn e yn = ρn sen θn . Como ρn =
p
x2n + yn2 para todo n ∈ N, entonces {ρn } → 0. Por (3), {f (xn , yn )} = {f (ρn cos θn , ρn sen θn )} → l.


Observación 13.3. En general, si existe una función h(ρ), que depende sólo de ρ, tal que lı́mρ→0 h(ρ) =
0 y |f (ρ cos θ, ρ sen θ) − l| ≤ h(ρ) para todo ρ > 0, se puede asegurar que lı́mρ→0 f (ρ cos θ, ρ sen θ) =
l uniformemente en θ. En efecto, dado ε > 0, existe un δ > 0 tal que si 0 < ρ < δ, se tiene que h(ρ) < ε
y por tanto |f (ρ cos θ, ρ sen θ) − l| ≤ h(ρ) < ε si 0 < ρ < δ cualquiera que sea θ ∈ R.
Ejemplo 13.4. Usando coordenadas polares, vamos a probar que
xy
lı́m p = 0.
(x,y)→(0,0) x2 + y 2
En efecto, tomando x = ρ cos θ e y = ρ sen θ con ρ ∈ R+ y θ ∈] − π, π], se tiene:
xy ρ2 cos θ sen θ
lı́m p = lı́m = lı́m (ρ cos θ sen θ) = 0 uniformemente en θ,
(x,y)→(0,0) x2 + y 2 ρ→0 ρ ρ→0, θ∈]−π,π]

ya que lı́mρ→0 ρ = 0 y |cos θ sen θ| ≤ 1 para todo θ ∈ R.


TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 15

14. T EOREMA DE W EIERSTRASS


Nosotros primero probamos que las aplicaciones continuas conservan la compacidad.

Teorema 14.1. Sean A un subconjunto compacto no vacío de RN y f : A → RM una aplicación continua.


Entonces f (A) es compacto.

Demostración: Sea {yn } una sucesión de puntos de f (A). Para cada natural n, existe xn ∈ A tal
que f (xn ) = yn . Por la compacidad de A, existe una sucesión parcial {xσ(n) } que converge a un punto
 
x0 ∈ A. Por la continuidad de f, la sucesión yσ(n) = f (xσ(n) ) converge a f (x0 ) ∈ f (A). Esto
prueba que f (A) es compacto. 

El caso M = 1 merece ser destacado. Antes introducimos el siguiente concepto.

Definición 14.2. Sea A un subconjunto no vacío de RN y f : A → R una función. Se dice que f


alcanza su máximo absoluto (mínimo absoluto) en un punto a ∈ A si f (x) ≤ f (a) para todo x ∈ A
(respectivamente, f (a) ≤ f (x) para todo x ∈ A).

Corolario 14.3. (teorema de Weierstrass). Sea A un subconjunto compacto no vacío de RN y f : A → R


una función continua. Entonces f alcanza su máximo absoluto y su mínimo absoluto en A.

Demostración: Si A es compacto y no vacío, entonces f (A) es un subconjunto compacto no vacío de


R por el teorema 14.1. Por ser f (A) acotado y no vacío, existen ı́nf f (A) y sup f (A) (recuerde que el
axioma del supremo de R está vigente). Como ı́nf f (A), sup f (A) ∈ f (A) (aplicando [0, proposición
1.39], tenemos sendas sucesiones de puntos de f (A) que convergen a ı́nf f (A) y a sup f (A)) y f (A)
es cerrado, existen a1 , a2 ∈ A tales que ı́nf f (A) = f (a1 ) y sup f (A) = f (a2 ) y, por tanto, f (a1 ) ≤
f (x) ≤ f (a2 ) para todo x ∈ A. 

Otra consecuencia importante del teorema 14.1 es el siguiente hecho sobre la continuidad de la función
inversa.

Corolario 14.4. Sean A un subconjunto compacto no vacío de RN y f : A → RN una función continua


e inyectiva. Entonces la aplicación inversa f −1 : f (A) → A es continua.

Demostración: Sea B un subconjunto cerrado de A. Luego B es compacto por serlo A. Por ser f
continua, se tiene que f (B) es compacto y, en particular, cerrado en f (A). Como (f −1 )−1 (B) = f (B),
se sigue que (f −1 )−1 (B) es cerrado en f (A). Esto prueba que f −1 : f (A) → A es continua por el
teorema 6.2. 

Demos nombre a los morfismos que conservan las propiedades topológicas.


16 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Definición 14.5. Sean A y B subconjuntos no vacíos de RN . Se dice que una aplicación f : A → B


es un homeomorfismo si f es biyectiva y continua y su inversa f −1 es continua. Es evidente que si f
es un homeomorfismo de A en B, entonces f −1 es un homeomorfismo de B en A.
Se dice que A y B son homeomorfos si existe un homeomorfismo definido entre ellos.

Una reformulación del corolario 14.4 usando el concepto de homeomorfismo dice así:

Corolario 14.6. Sea A un subconjunto compacto no vacío de RN y f : A → RN una función biyectiva


y continua. Entonces f es un homeomorfismo.

15. C ONTINUIDAD UNIFORME

Definición 15.1. Sean A un subconjunto no vacío de RN . Se dice que una aplicación f : A → RM


es uniformemente continua si verifica la siguiente propiedad:
∀ε > 0, ∃δ := δ(ε) > 0 : x, y ∈ A, kx − yk < δ ⇒ kf (x) − f (y)k < ε.

Lo importante de la definición anterior es que el número positivo δ sólo depende de ε y es válido para
todo par de puntos x, y ∈ A, lo que nos da una idea de uniformidad. Además, debemos resaltar que la
continuidad uniforme de f es una propiedad global que depende del conjunto A.
Ejemplos 15.2. (1) Sea A un subconjunto no vacío de RN y x0 ∈ RN . La función constantemente
igual a x0 en A y la función identidad en A son uniformemente continuas. Para comprobarlo,
dado ε > 0, podemos tomar en la definición de función uniformemente continua, cualquier δ > 0
en el primer caso y δ = ε en el segundo.
(2) La función f (x) = x2 para todo x ∈ R no es uniformemente continua. Para comprobar este
2 que2 lo fuese. Entonces existiría un δ > 0 tal que si x, y ∈ R y |x − y| < δ,
hecho, supongamos
se cumple que x − y < 1. Aplicando la condición anterior a los puntos xn = n + δ/2 e
yn = n para todo n ∈ N, se tendría que (n + δ/2)2 − n2 < 1 para todo n ∈ N, de donde
n < (1/δ)(1 − δ 2 /4) para todo n ∈ N, una contradicción.
Sin embargo, f es uniformemente continua en todo subconjunto acotado B ⊂ R. En efecto,
sea α > 0 tal que |x| < α para todo x ∈ B. Sea ε > 0 arbitrario y tome δ = ε/2α > 0. Si
x, y ∈ B y |x − y| < δ, se cumple que
2
x − y 2 = |(x + y)(x − y)| < 2αδ = ε.

El siguiente resultado pone de manifiesto que el conjunto de las funciones vectoriales uniformemente
continuas tiene estructura de espacio vectorial.

Proposición 15.3. Sea A un subconjunto no vacío de RN . Si α ∈ R y f, g : A → RM son uniformemente


continuas, entonces f + g, αf : A → RM son uniformemente continuas.

Sin embargo, el producto de funciones reales uniformemente continuas no es necesariamente una


función uniformemente continua como pone de manifiesto el ejemplo (2).
TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 17

La continuidad uniforme de una función entre espacios euclídeos de dimensión finita, igual que la
continuidad, posee una caracterización secuencial.

Proposición 15.4. Sea A un subconjunto no vacío de RN . Entonces una aplicación f : A → RM es


uniformemente continua si, y sólo si, para cada par de sucesiones {xn } e {yn } de puntos de A con
lı́m kxn − yn k = 0, se tiene que lı́m kf (xn ) − f (yn )k = 0.
n→+∞ n→+∞

Demostración: Suponga que f : A → RM es uniformemente continua. Sean {xn } e {yn } sucesiones


en A verificando que lı́m kxn − yn k = 0. Dado ε > 0, por ser f uniformemente continua, existe δ >
n→+∞
0 tal que si x, y ∈ A y kx − yk < δ, se cumple que kf (x) − f (y)k < ε. Como lı́m kxn − yn k = 0,
n→+∞
existe m ∈ N tal que para todo n ≥ m se tiene que kxn − yn k < δ. Por lo tanto, kf (xn ) − f (yn )k < ε
para todo n ≥ m.
Recíprocamente, suponga que f : A → RM no es uniformemente continua. Entonces existe un ε0 > 0
tal que para todo natural n, existen xn , yn ∈ A de manera que kxn − yn k < 1/n y kf (xn ) − f (yn )k ≥
ε0 , lo que evidentemente contradice la condición.


Para estudiar la continuidad uniforme de una función con valores en RN es suficiente analizar la
continuidad uniforme de sus funciones componentes.

Proposición 15.5. Sea A un subconjunto no vacío de RN y f = (f1 , . . . , fM ) una función de A en


RM . Entonces f es uniformemente continua si, y sólo si, las funciones f1 , . . . , fM son uniformemente
continuas.

Demostración: Sea ε > 0 arbitrario. Si f es uniformemente continua, entonces existe δ > 0 tal que
kf (x) − f (y)k < ε si x, y ∈ A y kx − yk < δ. Sea i ∈ {1, . . . , M }. Si x, y ∈ A y kx − yk < δ, se
tiene |fi (x) − fi (y)| ≤ kf (x) − f (y)k < ε y por tanto fi es uniformemente continua.
Recíprocamente, si f1 , . . . , fM son uniformemente continuas, entonces, dado ε > 0 arbitrario, para
cada i ∈ {1, . . . , M } se cumple:
∃δi > 0 : x, y ∈ A, kx − yk < δi ⇒ |fi (x) − fi (y)| < ε/M.
Sea δ = mı́n {δ1 , . . . , δM } > 0. Si x, y ∈ A y kx − yk < δ, entonces
v
uM M M
uX X X
2
kf (x) − f (y)k = t (fi (x) − fi (y)) ≤ |fi (x) − fi (y)| < (ε/M ) = ε.
i=1 i=1 i=1

Si f : A → RM es uniformemente continua y fijamos un punto a ∈ A, entonces se verifica la siguiente


propiedad:
∀ε > 0, ∃δ > 0 : x ∈ A, kx − ak < δ ⇒ kf (x) − f (a)k < ε,
lo que nos dice que f es continua en el punto a. Por tanto, toda función uniformemente continua f : A →
RM es continua. El recíproco no es cierto (véase el Ejemplo (2)). La situación cambia si el conjunto A
es compacto como vemos enseguida.
18 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Teorema 15.6. (teorema de Heine). Si A es un subconjunto compacto no vacío de RN y f : A → RM es


una función continua, entonces f es uniformemente continua.

Demostración: Razonando por reducción al absurdo, supongamos que f no es uniformemente contin-


ua. Entonces existen ε0 > 0 y sucesiones {xn } e {yn } de puntos de A tales que kxn − yn k< 1/n y
kf (xn ) − f (yn )k ≥ ε0 para todo n ∈ N. Por la compacidad de A, existe una sucesión parcial x σ(n) y

un punto x0 ∈ A tales que xσ(n) converge a x0 . De la desigualdad xσ(n) − yσ(n) < 1/σ(n) ≤ 1/n


para todo n ∈ N, se deduce que la sucesión yσ(n) también converge a x0 . Como f es continua en x0 ,
  
se sigue que f (xσ(n) ) y f (yσ(n) ) convergen a f (x 0 ) y por tanto
f (xσ(n) ) − f (yσ(n) ) con-
verge a 0, pero esto contradice que f (xσ(n) ) − f (yσ(n) ) ≥ ε0 para todo n ∈ N. 

16. C ONDICIÓN DE L IPSCHITZ


Una clase muy importante de funciones uniformemente continuas es la siguiente.

Definición 16.1. Sea A un subconjunto no vacío de RN . Se dice que una función f : A → RM es


lipschitziana si existe una constante k > 0 tal que
kf (x) − f (y)k ≤ k kx − yk , ∀x, y ∈ A,
en cuyo caso el número real no negativo
 
kf (x) − f (y)k
sup : x, y ∈ A, x 6= y
kx − yk
recibe el nombre de constante de Lipschitz de f .

Es muy fácil comprobar el siguiente hecho.

Proposición 16.2. Sea A un subconjunto no vacío de RN . Si f : A → RM es lipschitziana, entonces f


es uniformemente continua.

Demostración: Sea k > 0 tal que kf (x) − f (y)k ≤ k kx − yk para todo x, y ∈ A. Sea ε > 0
arbitrario y tome δ = ε/k > 0. Si x, y ∈ A y kx − yk < δ, entonces:
kf (x) − f (y)k ≤ k kx − yk < kδ = ε.
Luego f es uniformemente continua.


El recíproco no es cierto:

Ejemplo 16.3. La función f : [0, 1] → R definida por f (x) = x para todo x ∈ [0, 1] es uniforme-
mente continua (por ser una función continua definida sobre un compacto) y no es lipschitziana. Si fuese
lipschitziana, existiría una constante k > 0 tal que

x − √y ≤ k |x − y| , ∀x, y ∈ [0, 1].

TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES 19

En particular, tomando xn = 1/n2 e yn = 0 para todo n ∈ N se tendría 1/n ≤ k/n2 , esto es, n ≤ k
para todo n ∈ N, que es imposible.

Destacamos a continuación algunos ejemplos importantes de funciones lipschitzianas.

Ejemplos 16.4. (1) Toda norma k·k : RN → R es lipschitziana por la desigualdad triangular inversa:
|kxk − kyk| ≤ kx − yk para todo x, y ∈ RN .
(2) Para cada i ∈ {1, . . . , N }, la proyección πi (x) = xi para todo x ∈ RN , es lipschitziana pues
|πi (x) − πi (y)| = |xi − yi | ≤ kx − yk para todo x, y ∈ RN .

Terminamos esta sección dando una condición suficiente para que una función real sea lipschitziana.

Proposición 16.5. Sea I un intervalo no vacío de números reales y sea f : I → R una función derivable.
Supongamos que existe una constante k > 0 tal que |f 0 (x)| ≤ k para todo x ∈ I. Entonces f es
lipschitziana. De hecho, |f (x) − f (y)| ≤ k |x − y| para todo x, y ∈ I.

Demostración: Sean x, y ∈ I. Si x = y, entonces |f (x) − f (y)| = 0 = k |x − y| . Si x 6= y, sea J


el intervalo cerrado de extremos x e y, es decir, J = [x, y] ó J = [y, x], y sea Int(J) el correspondiente
intervalo abierto. Claramente, J ⊂ I y la función restricción f |J es continua en J y derivable en Int(J).
Por el teorema del valor medio, existe un punto x0 ∈ Int(J) tal que |f (x) − f (y)| = |f 0 (x0 )| |x − y| de
donde |f (x) − f (y)| ≤ k |x − y| , como se quería probar.


2
Ejemplo 16.6. La función f (x) = ex (x ∈ R) es lipschitziana en el intervalo (−2, 5). Observe que f es
2 2
derivable en (−2, 5) con f 0 (x) = 2xex para todo x ∈ (−2, 5) de donde |f 0 (x)| = 2|x|ex < 2 · 5 · e25
para todo x ∈ (−2, 5). Por tanto f es lipschitziana y |f (x) − f (y)| ≤ 10e25 |x − y| para todo x, y ∈
(−2, 5).

Finalizamos esta sección mostrando que toda aplicación lineal entre dos espacios euclídeos de dimen-
sión finita es lipschitziana.
Recordemos que una aplicación entre espacios vectoriales T : X → Y es lineal si cumple:
(1) T (x + y) = T (x) + T (y) para todo x, y ∈ X.
(2) T (αx) = αT (x) para todo α ∈ R y x ∈ X.
Observe que T (0X ) = 0Y . Es fácil probar que una aplicación T : RN → R es lineal si, y sólo si,
existen constantes λ1 , . . . , λN ∈ R tales que T (x) = λ1 x1 +· · ·+λN xN para todo x = (x1 , . . . , xN ) ∈
RN . Concretamente, λi = T (ei ) donde ei es el i-ésimo vector de la base canónica de RN .
También es útil saber que una aplicación T : RN → RM es lineal si, y sólo si, lo son sus M funciones
componentes πi ◦ T : RN → R (i = 1, . . . , M ).

Teorema 16.7. Toda aplicación lineal T : RN → RM es lipschitziana y


v
uN
uX
N
kT (ei )k2 .

kT k := sup kT (x)k : x ∈ R , kxk ≤ 1 ≤ t
i=1
20 TEMA 2: FUNCIONES CONTINUAS DE VARIAS VARIABLES

Demostración: Dado x = N N
P
i=1 xi ei ∈ R , usando la desigualdad de Cauchy-Schwarz se obtiene:
N v v v
X X N uN
uX
uN
uX
uN
uX
2 2
kT (x)k = xi T (ei ) ≤ |xi | kT (ei )k ≤ t |xi | t kT (ei )k = kxk t kT (ei )k2 .


i=1 i=1 i=1 i=1 i=1
Por tanto, v
uN
uX
kT (x) − T (y)k = kT (x − y)k ≤ kx − yk t kT (ei )k2
i=1
para todo x, y ∈ RN . 

También podría gustarte