# Función bulto

En matemáticas, una función bulto o función de prueba (en inglés, respectivamente "bump function" y "test function") es una función $f:\mathbb {R} ^{n}\to \mathbb {R}$ en un espacio euclídeo $\mathbb {R} ^{n}$ que es a la vez suave (en el sentido de tener derivadas continuas de todos los órdenes) y compactamente soportada. El conjunto de todas las funciones bulto con dominio $\mathbb {R} ^{n}$ forma un espacio vectorial, denotado $\mathrm {C} _{0}^{\infty }(\mathbb {R} ^{n})$ o $\mathrm {C} _{\mathrm {c} }^{\infty }(\mathbb {R} ^{n}).$ El espacio dual de este espacio dotado de una topología adecuada es el espacio de distribuciones.

## Ejemplos

La función $\Psi :\mathbb {R} \to \mathbb {R}$ dada por
    $\Psi (x)={\begin{cases}\exp \left(-{\frac {1}{1-x^{2}}}\right),&x\in (-1,1)\\0,&{\text{ en caso contrario}}\end{cases}}=\exp \left(-{\frac {1}{1-\min(1,x^{2})}}\right)$
es un ejemplo de una función bulto en una dimensión. De su construcción se desprende claramente que esta función tiene soporte compacto, ya que una función de la recta real tiene soporte compacto si y solo si tiene soporte cerrado acotado. La prueba de suavidad sigue la misma línea que para la función relacionada analizada en el artículo sobre funciones suaves no analíticas. Esta función se puede interpretar como la función gaussiana $\exp \left(-y^{2}\right)$ escalada para ajustarse en el disco unitario: la sustitución $y^{2}={1}/{\left(1-x^{2}\right)}$ corresponde al envío de $x=\pm 1$ a $y=\infty .$
Un ejemplo simple de una función bulto (cuadrada) en $n$ variables se obtiene tomando el producto de $n$ copias de la función bulto anterior en una variable, por lo que
    $\Phi (x_{1},x_{2},\dots ,x_{n})=\Psi (x_{1})\Psi (x_{2})\cdots \Psi (x_{n}).$
Funciones de transición suave
Considérese la función
    $f(x)={\begin{cases}e^{-{\frac {1}{x}}}&{\text{ si }}x>0,\\0&{\text{ si }}x\leq 0,\end{cases}}$
definida para cada número real x.
La función
    $g(x)={\frac {f(x)}{f(x)+f(1-x)}},\qquad x\in \mathbb {R} ,$
tiene un denominador estrictamente positivo en toda la recta real, por lo que g también es suave. Además, g(x) = 0 para x ≤ 0 y g(x) = 1 para x ≥ 1, por lo que proporciona una transición suave del nivel 0 al nivel 1 en el intervalo unidad [0, 1]. Para tener una transición suave en el intervalo real [a, b] con a < b, considérese la función
    $\mathbb {R} \ni x\mapsto g{\Bigl{\frac {x-a}{b-a}}{\Bigr )}.$
Para números reales a < b < c < d, la función suave
    $\mathbb {R} \ni x\mapsto g{\Bigl{\frac {x-a}{b-a}}{\Bigr )}\,g{\Bigl{\frac {d-x}{d-c}}{\Bigr )}$
es igual a 1 en el intervalo cerrado [b, c] y desaparece fuera del intervalo abierto (a, d), por lo que puede servir como función bulto.
Se debe tener precaución ya que, por ejemplo, tomar $\{a=-1\}<\{b=c=0\}<\{d=1\}$ conduce a:
    $q(x)={\frac {1}{1+e^{\frac {1-2|x|}{x^{2}-|x|}}}}$
que no es una función infinitamente diferenciable (por lo tanto, no es suave), por lo que las restricciones a < b < c < d deben cumplirse estrictamente.
Algunos datos interesantes sobre la función:
    $q(x,a)={\frac {1}{1+e^{\frac {a(1-2|x|)}{x^{2}-|x|}}}}$
Se da el caso de que el valor $q\left(x,{\frac {\sqrt {3}}{2}}\right)$ produce curvas de transición suaves con bordes de pendiente "casi" constante (que se comportan como líneas rectas inclinadas en un intervalo de medida distinto de cero)
Un ejemplo propio de una función bulto será:
    $u(x)={\begin{cases}{\frac {1}{1+e^{\frac {1-2|x|}{x^{2}-|x|}}}}&{\text{ si }}|x|<1,\\0&{\text{ si }}|x|\geq 1,\end{cases}}$
Un ejemplo propio de una función de transición suave será:
    $w(x)={\begin{cases}{\frac {1}{1+e^{\frac {2x-1}{x^{2}-x}}}}&{\text{ si }}0<x<1,\\0&{\text{ si }}x\leq 0,\\1&{\text{ si }}x\geq 1,\end{cases}}$
donde se puede observar que se puede representar también mediante la función hiperbólica:
    ${\frac {1}{1+e^{\frac {2x-1}{x^{2}-x}}}}={\frac {1}{2}}\left(1-\tanh \left({\frac {2x-1}{2(x^{2}-x)}}\right)\right)$

## Existencia de funciones bulto

Es posible construir funciones de respuesta "según especificaciones dadas". Dicho formalmente, si $K$ es un espacio compacto arbitrario en $n$ dimensiones y $U$ es un conjunto abierto que contiene a $K,$ existe una función bulto $\phi$ que es $1$ en $K$ y $0$ fuera de $U.$ Dado que $U$ puede considerarse un entorno muy pequeño de $K,$ esto equivale a poder construir una función que sea $1$ en $K$ y que caiga rápidamente a $0$ fuera de $K,$ sin dejar de ser suave.
Funciones bulto definidas en términos de convolución
La construcción se desarrolla de la siguiente manera. Se considera un entorno compacto $V$ de $K$ contenido en $U,$ por lo que $K\subseteq V^{\circ }\subseteq V\subseteq U.$ La función característica $\chi _{V}$ de $V$ será igual a $1$ en $V$ y $0$ fuera de $V,$ por lo que, en particular, será $1$ en $K$ y $0$ fuera de $U.$ Sin embargo, esta función no es suave. La idea clave es suavizar un poco $\chi _{V}$, tomando la convolución de $\chi _{V}$ con un apaciguador, una función bulto con un soporte muy pequeño y cuya integral es $1.$ Tal proceso de suavizado se puede obtener, por ejemplo, tomando la función bulto $\Phi$ de la sección anterior y realizando los escalamientos apropiados.
Funciones bulto definidas en términos de una función $c:\mathbb {R} \to [0,\infty )$ con soporte $(-\infty ,0]$
Ahora se detalla una construcción alternativa que no implica convolución. Se comienza construyendo una función suave $f:\mathbb {R} ^{n}\to \mathbb {R}$ que es positiva en un subconjunto abierto dado $U\subseteq \mathbb {R} ^{n}$ y desaparece en $U.$ El soporte de esta función es igual al cierre ${\overline {U}}$ de $U$ en $\mathbb {R} ^{n},$ por lo que si ${\overline {U}}$ es compacto, entonces $f$ es una función bulto.
Comiéncese con cualquier función suave $c:\mathbb {R} \to \mathbb {R}$ que desaparezca en los reales negativos y sea positiva en los reales positivos (es decir, $c=0$ en $(-\infty ,0)$ y $c>0$ en $(0,\infty ),$ donde la continuidad desde la izquierda requiere que $c(0)=0$). Un ejemplo de dicha función es $c(x):=e^{-1/x}$ para $x>0$ y $c(x):=0$ en caso contrario. Se corrige un subconjunto abierto $U$ de $\mathbb {R} ^{n}$ y se denota el espacio euclídeo habitual por $\|\cdot \|$ (de modo que $\mathbb {R} ^{n}$ está dotado de la distancia euclídea habitual). La siguiente construcción define una función suave $f:\mathbb {R} ^{n}\to \mathbb {R}$ que es positiva en $U$ y desaparece fuera de $U.$ Entonces, en particular, si $U$ es relativamente compacta, entonces esta función $f$ será una función bulto.
Si $U=\mathbb {R} ^{n}$, entonces sea $f=1$, mientras que si $U=\varnothing$, entonces sea $f=0.$ Supóngase que $U$ no es ninguno de estos dos conjuntos. Sea $\left(U_{k}\right)_{k=1}^{\infty }$ un recubrimiento abierto de $U$ por bolas abiertas, donde la bola abierta $U_{k}$ tiene radio $r_{k}>0$ y centro $a_{k}\in U.$ Entonces, la aplicación $f_{k}:\mathbb {R} ^{n}\to \mathbb {R}$ definida por $f_{k}(x)=c\left(r_{k}^{2}-\left\|x-a_{k}\right\|^{2}\right)$ es una función suave que es positiva en $U_{k}$ y desaparece de $U_{k}.$
Por cada $k\in \mathbb {N} ,$ sea
    $M_{k}=\sup \left\{\left|{\frac {\partial ^{p}f_{k}}{\partial ^{p_{1}}x_{1}\cdots \partial ^{p_{n}}x_{n}}}(x)\right|~:~x\in \mathbb {R} ^{n}{\text{ y }}p_{1},\ldots ,p_{n}\in \mathbb {Z} {\text{ satisface }}0\leq p_{i}\leq k{\text{ y }}p=\sum _{i}p_{i}\right\},$
cuando este supremo no es igual a $+\infty$ (por lo que $M_{k}$ es un número real no negativo) porque $\left(\mathbb {R} ^{n}\setminus U_{k}\right)\cup {\overline {U_{k}}}=\mathbb {R} ^{n},$ todas las derivadas parciales desaparecen (es decir, son iguales a $0$) en cualquier $x$ fuera de $U_{k},$ mientras que en el conjunto compacto ${\overline {U_{k}}},$ los valores de cada una de las (finitamente muchas) derivadas parciales están (uniformemente) superiormente acotadas por algún número real no negativo.
La serie
    $f~:=~\sum _{k=1}^{\infty }{\frac {f_{k}}{2^{k}M_{k}}}$
converge uniformemente en $\mathbb {R} ^{n}$ a una función suave $f:\mathbb {R} ^{n}\to \mathbb {R}$ que es positiva en $U$ y se anula fuera de $U.$ Además, para cualquier número entero no negativo $p_{1},\ldots ,p_{n}\in \mathbb {Z} ,$
    ${\frac {\partial ^{p_{1}+\cdots +p_{n}}}{\partial ^{p_{1}}x_{1}\cdots \partial ^{p_{n}}x_{n}}}f~=~\sum _{k=1}^{\infty }{\frac {1}{2^{k}M_{k}}}{\frac {\partial ^{p_{1}+\cdots +p_{n}}f_{k}}{\partial ^{p_{1}}x_{1}\cdots \partial ^{p_{n}}x_{n}}}$
donde esta serie también converge uniformemente en $\mathbb {R} ^{n}$ (porque siempre que $k\geq p_{1}+\cdots +p_{n},$ entonces el valor absoluto del término $k$$^{th}$ es $\leq {\tfrac {M_{k}}{2^{k}M_{k}}}={\tfrac {1}{2^{k}}}$). Esto completa la construcción.
Como corolario, dados dos subconjuntos cerrados disjuntos $A,B$ de $\mathbb {R} ^{n},$ la construcción anterior garantiza la existencia de funciones $f_{A},f_{B}:\mathbb {R} ^{n}\to [0,\infty )$ suaves y no negativas tales que para cualquier $x\in \mathbb {R} ^{n},$ $f_{A}(x)=0$ si y solo si $x\in A,$ y de manera similar, $f_{B}(x)=0$ si y solo si $x\in B,$ entonces la función
    $h~:=~{\frac {f_{A}}{f_{A}+f_{B}}}:\mathbb {R} ^{n}\to [0,1]$
es suave y para cualquier $x\in \mathbb {R} ^{n},$ $h(x)=0$ si y solo si $x\in A,$ $h(x)=1$ si y solo si $x\in B,$ y $0<h(x)<1$ si y solo si $x\not \in A\cup B.$
En particular, $h(x)\neq 0$ si y solo si $x\in \mathbb {R} ^{n}\smallsetminus A,$ entonces si además $U:=\mathbb {R} ^{n}\smallsetminus A$ es relativamente compacto en $\mathbb {R} ^{n}$ (donde $A\cap B=\varnothing$ implica que $B\subseteq U$), entonces $h$ será una función bulto suave con soporte en ${\overline {U}}.$

## Propiedades y usos

Si bien las funciones bulto son suaves, el teorema de identidad prohíbe que sean analíticas a menos que se anulen de manera idéntica. Las funciones bulto se utilizan a menudo como apaciguadores, como funciones de corte suaves y para formar particiones de la unidad suaves. Son la clase más común en la teoría de distribuciones utilizada en el análisis. El espacio de las funciones bulto está cerrado en muchas operaciones. Por ejemplo, la suma, producto o convolución de dos funciones bulto es nuevamente una función bulto, y cualquier operador diferencial con coeficientes suaves, cuando se aplica a una función bulto, producirá otra función bulto.
Si los límites del dominio de la función bulto son $\partial x,$ para cumplir el requisito de "suavidad", debe preservar la continuidad de todas sus derivadas, lo que lleva al siguiente requisito en los límites de su dominio:
    $\lim _{x\to \partial x^{\pm }}{\frac {d^{n}}{dx^{n}}}f(x)=0,\,{\text{ para todo }}n\geq 0,\,n\in \mathbb {Z}$
La transformada de Fourier de una función bulto es una función analítica (real) y se puede extender a todo el plano complejo: por lo tanto, no se puede soportar de manera compacta a menos que sea cero, ya que la única función bulto analítica completa es la función cero (véase el teorema de Paley–Wiener) y el teorema de Liouville). Debido a que una función bulto es infinitamente diferenciable, su transformada de Fourier debe decaer más rápido que cualquier potencia finita de $1/k$ para una frecuencia angular grande $|k|.$ La transformada de Fourier de la función bulto particular
    $\Psi (x)=e^{-1/(1-x^{2})}\mathbf {1} _{\{|x|<1\}}$
vista anteriormente, puede ser analizada mediante el método del punto de silla, y decae asintóticamente como
    $|k|^{-3/4}e^{-{\sqrt {|k|}}}$
para valores grandes de $|k|.$