Allí estaba yo, inocentemente haciendo algunos categoría de teoría, cuando apareció totalmente extravagantes operación en polinomios. Parece extravagante para mí, de todos modos. Me gustaría saber si alguien ha visto esta operación antes de que, en cualquier contexto.
La categórica de fondo no es relevante para la pregunta, así que voy a omitir. Todo lo que quiero subrayar es que , a priori, no tiene nada que ver con polinomios. Sólo algunos universal de los bienes, lo que produce esto en un caso especial. (Para los curiosos, la categoría de conexión es que algunos de los functors $\mathbf{Set}^n \to \mathbf{Set}$ puede ser visto como "polinomio", en el sentido de que está construido a partir de productos, $\times$, y co-productos, $+$.)
Por un polinomio me refiero a un polinomio en los desplazamientos variables $X_1, \ldots, X_n$, con coeficientes en los números naturales $\mathbb{N}$ (que incluye a $0$).
Aquí está la operación. Dado un polinomio $f = f(X_1, \ldots, X_n)$, definir un nuevo polinomio $f^*$ como sigue.
Escribir $f$ como una suma de productos de $X_i$'s.
Cambiar todas las ocurrencias de $+$$\times$, y cada aparición de $\times$$+$. Llame a la resultante polinomio $f^*$.
Ejemplos:
Tome $f(X, Y) = (X + Y)^2$. Paso 1 escribe $f$ $$ f(X, Y) = (X \times X) + (X \times Y) + (X \times Y) + (Y \times Y). $$ Paso 2 a continuación, da $$ f^*(X, Y) = (X + X) \times (X + Y) \times (X + Y) \times (Y + Y) = 4XY(X + Y)^2. $$ Ahora vamos a calcular el $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) = 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}$ ), a continuación, $$ f^*(X_1, \ldots, X_n) = (a_1 X_1 + \cdots a_n X_n)^(b_1 X_1 + \cdots + b_n X_n)^B \cdots. $$
En 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$).
Desde el vacío de la suma es 0 y el vacío del producto es 1, debe estar implícito en (2) que 0s convertido en 1s 1s y convertirse en 0s. E. g. si $f = 0$$f^* = 1$, y si $f(X) = X^2 + 1$$f^*(X) = 2X \times 0 = 0$. Edit: de la misma manera, si $f$ tiene un valor distinto de cero término constante, a continuación,$f^* = 0$.
Estoy interesado en escuchar acerca de cualquier lugar que nadie ha visto esta operación.
Siéntase libre de agregar etiquetas según corresponda.