Si $\gamma \neq \gamma(u)$ o incluso más sencillo, $\gamma$ es una constante, entonces tu problema se puede resolver usando separación de variables ya que la EDP es lineal. Además, las condiciones de contorno son homogéneas, al igual que la EDP.
Establecer $u(t,x) = P(x)Q(t)$ con $P\neq0, Q\neq 0$ . Introdúcelo en la ecuación para obtener
$$PQ'' = c^2 P''Q - \gamma P' Q,$$ que puede reescribirse como
$$\frac{\frac{c^2}{\gamma} P'' - P'}{P} = \frac{Q'}{\gamma Q} = \lambda, $$ donde $\lambda$ es alguna constante real, que en general puede ser cero, positiva o negativa. La ecuación escrita anteriormente te lleva a dos problemas, uno para $P(x)$ y otro para $Q(t)$ . Resolvamos el problema para $P$ (puede resolver el problema para $Q$ pero no es relevante).
Las condiciones de contorno para $P$ vienen dadas por las condiciones de contorno originales para $u$ En efecto: $P(0) = P(1) = 0$ por lo que el problema para $P$ se convierte:
$$P''- \beta P'- \beta \lambda P = 0, \quad 0 < x < 1, \quad P(0) = P(1) = 0,$$ donde $\beta = \frac{\gamma}{c^2}$ . La solución de esta ecuación depende del valor de $\lambda$ (en general será: $P(x) = Ae^{s_1x} + Be^{s_2 x}$ donde $s_i$ son las dos raíces -diferentes- de $s^2 - \beta s - \beta \lambda$ .), ya sea positivo, cero o negativo.
Resolver el llamado eigenfunciones , $P_n(x)$ y expandir la solución en términos de ellos como sigue:
$$u(t,x) = \sum^\infty_n P_n(x) Q_n(t),$$
introdúzcalo en la EDP original y resuelva para $Q_n(t)$ aplicando las condiciones iniciales prescritas.
¿Puedes seguir desde aquí?
¡Salud!