Allí estaba yo, haciendo inocentemente algo de teoría de categorías, cuando apareció una operación totalmente extravagante sobre polinomios. Al menos a mí me parece extravagante. Me gustaría saber si alguien ha visto esta operación antes, en cualquier contexto.
El trasfondo categórico no es relevante para la pregunta, así que lo obviaré. Lo único que quiero destacar es que a priori No tiene nada que ver con los polinomios. Es sólo una propiedad universal, que produce esto en un caso especial. (Para los curiosos, la conexión categórica es que algunos funtores $\mathbf{Set}^n \to \mathbf{Set}$ pueden considerarse "polinómicas", en el sentido de que se construyen a partir de productos, $\times$ y coproductos, $+$ .)
Por un polinomio Me refiero a un polinomio en variables conmutativas $X_1, \ldots, X_n$ con coeficientes en los números naturales $\mathbb{N}$ (que incluyen $0$ ).
Aquí está la operación. Dado un polinomio $f = f(X_1, \ldots, X_n)$ definan un nuevo polinomio $f^*$ de la siguiente manera.
-
Escriba $f$ como una suma de productos de $X_i$ 's.
-
Cambiar cada ocurrencia de $+$ a $\times$ y cada ocurrencia de $\times$ a $+$ . Llama al polinomio resultante $f^*$ .
Ejemplos:
-
Tome $f(X, Y) = (X + Y)^2$ . Paso 1 escribe $f$ como $$ f(X, Y) = (X \times X) + (X \times Y) + (X \times Y) + (Y \times Y). $$ El paso 2 da entonces $$ f^*(X, Y) = (X + X) \times (X + Y) \times (X + Y) \times (Y + Y) = 4XY(X + Y)^2. $$ Ahora vamos a calcular $f^{**}$ . Paso 1: $$ f^*(X, Y) = 4X^3 Y + 8X^2 Y^2 + 4X Y^3. $$ Paso 2: $$ f^{**}(X, Y) = (3X + Y)^4 (2X + 2Y)^8 (X + 3Y)^4. $$
-
En general, si $$ f(X_1, \ldots, X_n) = A X_1^{a_1} \cdots X_n^{a_n} + B X_1^{b_1} \cdots X_n^{b_n} + \cdots $$ ( $A, a_i, B, b_i, \ldots \in \mathbb{N}$ ) entonces $$ f^*(X_1, \ldots, X_n) = (a_1 X_1 + \cdots a_n X_n)^A (b_1 X_1 + \cdots + b_n X_n)^B \cdots. $$
-
Por el ejemplo anterior, $f^{**} = f$ si $f$ es un monomio ( $X_1^{a_1} \cdots X_n^{a_n}$ ) o lineal ( $a_1 X_1 + \cdots + a_n X_n$ ).
-
Como la suma vacía es 0 y el producto vacío es 1, se supone que está implícito en (2) que los 0 se convierten en 1 y los 1 en 0. Por ejemplo, si $f = 0$ entonces $f^* = 1$ y si $f(X) = X^2 + 1$ entonces $f^*(X) = 2X \times 0 = 0$ . Modifier : Del mismo modo, si $f$ tiene un término constante no nulo, entonces $f^* = 0$ .
Me interesa saber si alguien ha visto esta operación en algún lugar.
Siéntase libre de añadir etiquetas según corresponda.