Represento mi solución en algunos pasos. Como puede resultar demasiado largo, dejo la demostración de algunas partes para ti. Además, en lo que sigue, $u$ es un escalar, ${\bf{v}}$ , ${\bf{a}}$ , ${\bf{b}}$ son vectores, ${\bf{A}}$ , ${\bf{B}}$ son tensores (o matrices) de segundo orden. Además, hay que tener en cuenta las siguientes definiciones
$$\begin{array}{l} {\bf{A}}:{\bf{B}} = {A_{ij}}{B_{ij}}\\ \nabla .{\bf{A}} = \frac{{\partial {A_{ij}}}}{{\partial {x_i}}}{{\bf{e}}_j} \end{array}$$
donde la suma está implícita sobre los índices repetidos. Estas definiciones se pueden encontrar en cualquier libro de cálculo tensorial estándar. De hecho, deberías estar familiarizado con $:$ el producto escalar de dos tensores de segundo orden y con $\otimes $ El producto tensorial, y se pueden derivar las fórmulas anteriores por cálculo directo.
Paso 1 . La siguiente fórmula es válida
$$\begin{array}{l} \nabla .\left( {{\bf{A}}.{\bf{v}}} \right) = \left( {\nabla .{\bf{A}}} \right).{\bf{v}} + {\bf{A}}:\nabla {\bf{v}}\\\end{array}\tag{1}$$
En esta fórmula y en lo que sigue, se puede poner ${\bf{v}} = \nabla u$ para conseguir lo que quieres.
Paso 2 . Considere estas fórmulas
$$\begin{array}{l} {\nabla ^{\left( n \right)}}\left( {{\bf{a}}.{\bf{b}}} \right) = \sum\limits_{k = 0}^{n - 1} {\left( {\begin{array}{*{20}{c}} {n - 1}\\ k \end{array}} \right)\left( {{\nabla ^{\left( {n - k} \right)}}{\bf{a}}.{\nabla ^{\left( k \right)}}{\bf{b}} + {\nabla ^{\left( {n - k} \right)}}{\bf{b}}.{\nabla ^{\left( k \right)}}{\bf{a}}} \right)} ,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,n \ge 1\\ {\nabla ^{\left( n \right)}}\left( {{\bf{A}}:{\bf{B}}} \right) = \sum\limits_{k = 0}^{n - 1} {\left( {\begin{array}{*{20}{c}} {n - 1}\\ k \end{array}} \right)\left( {{\nabla ^{\left( {n - k} \right)}}{\bf{A}}:{\nabla ^{\left( k \right)}}{\bf{B}} + {\nabla ^{\left( {n - k} \right)}}{\bf{B}}:{\nabla ^{\left( k \right)}}{\bf{A}}} \right)} ,\,\,\,\,\,\,\,\,n \ge 1\\ {\nabla ^{\left( n \right)}} = \underbrace {\nabla \nabla ...\nabla }_n \end{array}\tag{2}$$
He demostrado estas fórmulas por inducción. Son algunas generalizaciones de la conocida fórmula
$${\left( {fg} \right)^{(n)}} = \sum\limits_{k = 0}^n {\left( {\begin{array}{*{20}{c}} n\\ k \end{array}} \right){f^{(n - k)}}{g^{(k)}}}$$
Paso 3 . Utilice $(1)$ y $(2)$ para obviar
$$\begin{array}{l} {\nabla ^{\left( n \right)}}\left[ {\nabla .\left( {{\bf{A}}.{\bf{v}}} \right)} \right] = {\nabla ^{\left( n \right)}}\left[ {\left( {\nabla .{\bf{A}}} \right).{\bf{v}}} \right] + {\nabla ^{\left( n \right)}}\left[ {{\bf{A}}:\nabla {\bf{v}}} \right]\\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, = \sum\limits_{k = 0}^{n - 1} {\left( {\begin{array}{*{20}{c}} {n - 1}\\ k \end{array}} \right)\left( {{\nabla ^{\left( {n - k} \right)}}\left( {\nabla .{\bf{A}}} \right).{\nabla ^{\left( k \right)}}{\bf{v}} + {\nabla ^{\left( {n - k} \right)}}{\bf{v}}.{\nabla ^{\left( k \right)}}\left( {\nabla .{\bf{A}}} \right)} \right)} \\ \,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\,\, + \sum\limits_{k = 0}^{n - 1} {\left( {\begin{array}{*{20}{c}} {n - 1}\\ k \end{array}} \right)\left( {{\nabla ^{\left( {n - k} \right)}}{\bf{A}}:{\nabla ^{\left( k \right)}}\nabla {\bf{v}} + {\nabla ^{\left( {n - k} \right)}}\nabla {\bf{v}}:{\nabla ^{\left( k \right)}}{\bf{A}}} \right)} \end{array}\tag{3}$$
y algunas simplificaciones claras llevarán a
$${\nabla ^{\left( n \right)}}\left[ {\nabla .\left( {{\bf{A}}.{\bf{v}}} \right)} \right] = \sum\limits_{k = 0}^{n - 1} {\left( {\begin{array}{*{20}{c}} {n - 1}\\ k \end{array}} \right)\left( \begin{array}{l} {\nabla ^{\left( {n - k} \right)}}\left( {\nabla .{\bf{A}}} \right).{\nabla ^{\left( k \right)}}{\bf{v}} + {\nabla ^{\left( {n - k} \right)}}{\bf{v}}.{\nabla ^{\left( k \right)}}\left( {\nabla .{\bf{A}}} \right)\\ + {\nabla ^{\left( {n - k} \right)}}{\bf{A}}:{\nabla ^{\left( {k + 1} \right)}}{\bf{v}} + {\nabla ^{\left( {n - k + 1} \right)}}{\bf{v}}:{\nabla ^{\left( k \right)}}{\bf{A}} \end{array} \right)}\tag{4}$$
Paso 4 . El último paso es aplicar la regla de la cadena. En todas las fórmulas anteriores se ha supuesto que $\nabla = {\nabla _{\bf{x}}}$ . Se puede demostrar que
$$\begin{array}{*{20}{l}} {{\nabla _{\bf{y}}}{\bf{v}} = {\nabla _{\bf{y}}}{\bf{x}}.{\nabla _{\bf{x}}}{\bf{v}}}\\ {{\nabla _{\bf{y}}}{\bf{A}} = {\nabla _{\bf{y}}}{\bf{x}}.{\nabla _{\bf{x}}}{\bf{A}}} \end{array}\tag{5}$$
Sin embargo, no tuve tiempo de ir más allá. Pero debería derivar algunas fórmulas basadas en $(5)$ para obtener algo como
$$\nabla _{\bf{y}}^{(n)}\left[ {{\nabla _{\bf{y}}}.\left( {{\bf{A}}.{\bf{v}}} \right)} \right] = \left( {..?..} \right)\nabla _{\bf{x}}^{(n)}\left[ {{\nabla _{\bf{x}}}.\left( {{\bf{A}}.{\bf{v}}} \right)} \right]\tag{6}$$
y luego combinar $(6)$ con $(4)$ para obtener el resultado final. Pero esto no será fácil. Para obtener más ayuda sobre este último paso, consulte este enlace .
0 votos
Quizás este enlace será útil.
0 votos
¿Son los operadores $div$ y ${\nabla}$ tomando la derivada con respecto a $\bf{x}$ o $\bf{y}$ ?
0 votos
con respecto a x, es decir, considerar que se parte de coordenadas cartesianas y se pasa a otra cosa
0 votos
¿Cuál es el problema con la versión final de la solución de @Winther? ¿No es satisfactoria?
0 votos
No puedo dormir, porque tengo la incómoda sensación de que lo que realmente quieres es algo completamente diferente. Así que podría formular otra respuesta mañana. Método de elementos finitos es la palabra clave. Si eso tampoco es apropiado, por favor, háganoslo saber.
0 votos
@Han de Bruijn El MEF es uno de los métodos para resolver $Lu=f$ . Yo diría que esto no tiene nada que ver con la cuestión que se plantea aquí.
0 votos
@H. R. sí y no:) Me refiero a que ha expresado la regla de la cadena de una forma bastante bonita, que me gusta. El código que ha añadido es algo agradable de tener también. Si esto es suficiente para mí para cerrar la pregunta - no todavía. Además, he cambiado la pregunta un poco, es decir, añadido más detalles de lo que busco.
0 votos
@Han de Bruijn algo similar a lo de Winther pero usando factores de escala podría ser interesante de ver, aunque no estoy seguro de que me aporte más. Estaría encantado de ver algo como $\nabla\cdot(A\nabla u)=A\Delta u+u\nabla A$ +algo, pero el resultado es matricial mientras que debería ser un escalar:)
0 votos
@MichaelMedvinsky: Has cambiado $\nabla .\left( {A\nabla u} \right)$ a $\frac{{{\partial ^m}}}{{\partial {y_i}}}\left( {\nabla .\left( {A\nabla u} \right)} \right)$ ¿verdad? De todos modos, ¡puedes pasar por esto con la estrategia de Winther! ¿Quieres el resultado en forma de matriz?
0 votos
@H. R. sí, sí, y podría ser interesante si tal forma existe:)