Supongamos que tenemos la ecuación de transporte no lineal $$u_t+uu_x=0$$ con datos iniciales $$u(x,0)=g(x)=\begin{cases} 1, & x>1 \\-x, & -1\leq x< 0 \\x, & 0\leq x\leq 1\end{cases}$$
Resolviendo las EDOs características, tenemos que $u(x,t)=f(x-ut)$ donde $f$ es algún tipo de $C^1$ función. La solución clásica antes de las ondas de choque viene dada por:
$$u(x,t)=\begin{cases} 1, & x-ut>1 \\-x, & -1\leq x-ut< 0 \\ x, & 0\leq x-ut\leq 1\end{cases}$$
que se puede reescribir también como
$$u(x,t)=\begin{cases} 1, & x>1+ut \\-x, & -1+ut\leq x< ut \\ x, & ut\leq x\leq 1+ut\end{cases}$$
para el caso $-1\leq x<0$ Creo que la solución debería ser $u(x,t)=\dfrac{-x}{1-t}$ y para $0\leq x\leq 1$ la solución debe ser $u(x,t)=\dfrac{x}{1+t}$ .
Ahora hay una onda expansiva en $t=-1$ , como $u(x,t)=\dfrac{-x}{1-t}$ para $x\in [-1,0)$ tiene una singularidad en $t=-1$ pero no se produce tal singularidad con $u(x,t)=\dfrac{x}{1+t}$ para $x\in[0,1]$ . Para $x>1$ ¿tenemos simplemente $u(x,t)=\dfrac{x}{t}$ ?
Aquí es donde me quedo atascado, y no estoy seguro de cómo proceder para obtener la solución completa $u(x,t)$ para lo suficientemente pequeño $t$ .
Suponiendo que tuviera una solución, será a trozos $C^1$ Puedo utilizar la condición $T_b=\dfrac{-1}{\min_{x}g'(x)}$ en cada una de las piezas para determinar cuándo se producen los choques. Sin embargo, no estoy seguro de cómo elaborar los detalles o interpretar correctamente las ondas de choque en un sentido físico.