Articulo de referencia

adición de Minkowski

La cifra roja es la suma de Minkowski de las cifras azules y verdes. En matemáticas , el conjunto suma de dos subconjuntos A y B de un grupo abeliano (aditivo) se forma sumando ...

La cifra roja es la suma de Minkowski de las cifras azules y verdes.

En matemáticas , el conjunto suma de dos subconjuntos A y B de un grupo abeliano (aditivo) se forma sumando cada elemento de A a cada elemento de B : A+B={a+baA, bB}.{\displaystyle A+B=\{a+b\mid a\in A,\ b\in B\}.}

En geometría , la suma de Minkowski de dos subconjuntos A y B de un espacio euclidiano es el conjunto de puntos cuyos vectores de posición forman la suma de los vectores de posición de A y B. La suma de Minkowski depende de la elección de un origen en el espacio euclidiano. Dado que un cambio de origen equivale a trasladar la suma de Minkowski, esta se define salvo por una traslación, y su forma y orientación están bien definidas.

La diferencia de Minkowski (también resta de Minkowski , descomposición de Minkowski o diferencia geométrica ) [ 1 ] es la inversa correspondiente, donde(AB){\textstyle (AB)}produce un conjunto que podría sumarse con B para recuperar A. Esto se define como el complemento de la suma de Minkowski del complemento de A con la reflexión de B respecto al origen. [ 2 ]

B={b|bB}AB=(A+(B)){\displaystyle {\begin{aligned}-B&=\{\mathbf {-b} \,|\,\mathbf {b} \in B\}\\AB&=(A^{\complemento }+(-B))^{\complemento }\end{aligned}}}

Esta definición permite una relación simétrica entre la suma y la diferencia de Minkowski. Cabe señalar que tomar alternativamente la suma y la diferencia con B no es necesariamente equivalente. La suma puede llenar huecos que la diferencia no puede reabrir, y la diferencia puede borrar pequeñas islas que la suma no puede recrear desde cero.

(AB)+BA(A+B)BAAB=(A+(B))A+B=(A(B)){\displaystyle {\begin{aligned}(AB)+B&\subseteq A\\(A+B)-B&\supseteq A\\AB&=(A^{\complemento }+(-B))^{\complemento }\\A+B&=(A^{\complemento }-(-B))^{\complemento }\\\end{aligned}}}

En el procesamiento de imágenes 2D, la suma y la diferencia de Minkowski se conocen como dilatación y erosión .

En ocasiones, se utiliza una definición alternativa de la diferencia de Minkowski para calcular la intersección de figuras convexas. [ 3 ] Esta definición no es equivalente a la anterior ni es la inversa de la suma. En cambio, reemplaza la suma vectorial de la suma de Minkowski por una resta vectorial . Si las dos figuras convexas se intersecan, el conjunto resultante contendrá el origen.

AB={ab|aA, bB}=A+(B){\displaystyle AB=\{\mathbf {a} -\mathbf {b} \,|\,\mathbf {a} \in A,\ \mathbf {b} \in B\}=A+(-B)}

El concepto recibe su nombre de Hermann Minkowski .

Ejemplo

Suma de Minkowski A + B

Por ejemplo, si tenemos dos conjuntos A y B , cada uno compuesto por tres vectores de posición (informalmente, tres puntos), que representan los vértices de dos triángulos enR2{\textstyle \mathbb {R} ^{2}}, con coordenadas

A={(1,0),(0,1),(0,1)}{\displaystyle A=\{(1,0),(0,1),(0,-1)\}}

y

B={(0,0),(1,1),(1,1)}{\displaystyle B=\{(0,0),(1,1),(1,-1)\}}

entonces su suma de Minkowski es

A+B={(1,0),(2,1),(2,1),(0,1),(1,2),(1,0),(0,1),(1,0),(1,2)},{\displaystyle A+B=\{(1,0),(2,1),(2,-1),(0,1),(1,2),(1,0),(0,-1),(1,0),(1,-2)\},}

que comprende los vértices de un hexágono y su centro.

Para la suma de Minkowski, el conjunto cero ,{0},{\textstyle \{0\},}que contiene solo el vector cero , 0, es un elemento identidad : para cada subconjunto S de un espacio vectorial,

S+{0}=S.{\displaystyle S+\{0\}=S.}

El conjunto vacío es importante en la suma de Minkowski, porque el conjunto vacío aniquila a cualquier otro subconjunto: para cada subconjunto S de un espacio vectorial, su suma con el conjunto vacío es vacía:

S+=.{\displaystyle S+\emptyset =\emptyset .}

Como otro ejemplo, consideremos las sumas de Minkowski de bolas abiertas o cerradas en el campo.K,{\textstyle \mathbb {K} ,}que son los números realesR{\textstyle \mathbb {R} }o números complejosdo{\textstyle \mathbb {C} }. SiBr:={sK:|s|r}{\textstyle B_{r}:=\{s\in \mathbb {K} :|s|\leq r\}} es la bola cerrada de radior[0,]{\textstyle r\in [0,\infty ]}centrado en0{\textstyle 0}enK{\textstyle \mathbb {K} }entonces para cualquierr,s[0,]{\textstyle r,s\in [0,\infty ]},Br+Bs=Br+s{\textstyle B_{r}+B_{s}=B_{r+s}}y tambiéndoBr=B|do|r{\textstyle cB_{r}=B_{|c|r}}será válido para cualquier escalardoK{\textstyle c\in \mathbb {K} }de tal manera que el producto|do|r{\textstyle |c|r}se define (lo que ocurre cuandodo0{\textstyle c\neq 0}or{\textstyle r\neq \infty }). Sir{\textstyle r},s{\textstyle s}, ydo{\textstyle c}si todos son distintos de cero, entonces las mismas igualdades seguirían siendo válidas.Br{\textstyle B_{r}}Se ha definido como la bola abierta, en lugar de la bola cerrada, centrada en 0 (la suposición de que no es cero es necesaria porque la bola abierta de radio 0 es el conjunto vacío). La suma de Minkowski de una bola cerrada y una bola abierta es una bola abierta. De forma más general, la suma de Minkowski de un subconjunto abierto con cualquier otro conjunto será un subconjunto abierto.

SiGRAMO={(incógnita,1/incógnita):0incógnitaR}{\textstyle G=\{(x,1/x):0\neq x\in \mathbb {R} \}}es la gráfica deF(incógnita)=1incógnita{\textstyle f(x)={\frac {1}{x}}}y si yY={0}×R{\textstyle Y=\{0\}\times \mathbb {R} }es ely{\textstyle y}eje enincógnita=R2{\textstyle X=\mathbb {R} ^{2}}entonces la suma de Minkowski de estos dos subconjuntos cerrados del plano es el conjunto abiertoGRAMO+Y={(incógnita,y)R2:incógnita0}=R2Y{\textstyle G+Y=\{(x,y)\in \mathbb {R} ^{2}:x\neq 0\}=\mathbb {R} ^{2}\setminus Y}que consiste en todo lo que no sea ely{\textstyle y}-eje. Esto muestra que la suma de Minkowski de dos conjuntos cerrados no es necesariamente un conjunto cerrado. Sin embargo, la suma de Minkowski de dos subconjuntos cerrados será un subconjunto cerrado si al menos uno de estos conjuntos es también un subconjunto compacto .

Envolventes convexas de sumas de Minkowski

La suma de Minkowski se comporta bien con respecto a la operación de tomar envolventes convexas , como lo demuestra la siguiente proposición:

Para todos los subconjuntos no vacíosS1{\textstyle S_{1}}yS2{\textstyle S_{2}}En un espacio vectorial real, la envoltura convexa de su suma de Minkowski es la suma de Minkowski de sus envolturas convexas: Conv(S1+S2)=Conv(S1)+Conv(S2).{\displaystyle \operatorname {Conv} (S_{1}+S_{2})=\operatorname {Conv} (S_{1})+\operatorname {Conv} (S_{2}).}

Este resultado es válido de forma más general para cualquier colección finita de conjuntos no vacíos:

Conv(Snorte)=Conv(Snorte).{\displaystyle \operatorname {Conv} \left(\sum {S_{n}}\right)=\sum \operatorname {Conv} (S_{n}).}

En terminología matemática, las operaciones de suma de Minkowski y de formación de envolventes convexas son operaciones conmutativas . [ 4 ] [ 5 ]

SiS{\textstyle S}es un conjunto convexo entoncesμS+λS{\displaystyle \mu S+\lambda S}es también un conjunto convexo; además

μS+λS=(μ+λ)S{\displaystyle \mu S+\lambda S=(\mu +\lambda )S}

por cadaμ,λ0{\textstyle \mu ,\lambda \geq 0}. Por el contrario, si esta " propiedad distributiva " se cumple para todos los números reales no negativos,μ{\textstyle \mu }yλ{\textstyle \lambda }, entonces el conjunto es convexo. [ 6 ]

Un ejemplo de un conjunto no convexo tal queA+A2A.{\textstyle A+A\neq 2A.}

La figura de la derecha muestra un ejemplo de un conjunto no convexo para el cual2AA+A.{\textstyle 2A\subsetneq A+A.}

Un ejemplo en una dimensión es:B=[1,2][4,5].{\textstyle B=[1,2]\cup [4,5].}Se puede calcular fácilmente que2B=[2,4][8,10]{\textstyle 2B=[2,4]\cup [8,10]}peroB+B=[2,4][5,7][8,10],{\textstyle B+B=[2,4]\cup [5,7]\cup [8,10],}por lo tanto nuevamente2BB+B.{\textstyle 2B\subsetneq B+B.}

Las sumas de Minkowski actúan linealmente sobre el perímetro de cuerpos convexos bidimensionales: el perímetro de la suma es igual a la suma de los perímetros. Además, siK{\textstyle K}es (el interior de) una curva de ancho constante , entonces la suma de Minkowski deK{\textstyle K}y su rotación de 180° es un disco. Estos dos hechos se pueden combinar para dar una demostración breve del teorema de Barbier sobre el perímetro de curvas de ancho constante. [ 7 ]

Aplicaciones

La suma de Minkowski desempeña un papel fundamental en la morfología matemática . Surge en el paradigma de pincel y trazo de los gráficos por computadora 2D (con diversos usos, en particular por Donald E. Knuth en Metafont ), y como la operación de barrido sólido de los gráficos por computadora 3D . También se ha demostrado que está estrechamente relacionada con la distancia del transportador de tierra y, por extensión, con el transporte óptimo . [ 8 ]

Planificación de movimiento

Las sumas de Minkowski se utilizan en la planificación del movimiento de un objeto entre obstáculos. Se emplean para calcular el espacio de configuración , que es el conjunto de todas las posiciones admisibles del objeto. En el modelo simple de movimiento de traslación de un objeto en el plano, donde la posición de un objeto puede especificarse de forma única mediante la posición de un punto fijo de dicho objeto, el espacio de configuración es la suma de Minkowski del conjunto de obstáculos y el objeto móvil situado en el origen y rotado 180 grados.

Mecanizado por control numérico (CN)

En el mecanizado por control numérico , la programación de la herramienta NC aprovecha el hecho de que la suma de Minkowski de la pieza a cortar con su trayectoria determina la forma del corte en el material.

modelado sólido 3D

En OpenSCAD, las sumas de Minkowski se utilizan para delinear una forma con otra forma, creando así una composición de ambas formas.

Teoría de la agregación

Las sumas de Minkowski también se utilizan con frecuencia en la teoría de la agregación cuando los objetos individuales que se van a agregar se caracterizan mediante conjuntos. [ 9 ] [ 10 ]

Detección de colisiones

Las sumas de Minkowski, específicamente las diferencias de Minkowski, se utilizan a menudo junto con los algoritmos GJK para calcular la detección de colisiones para envolventes convexas en motores de física .

Algoritmos para calcular sumas de Minkowski

Suma de Minkowski de cuatro segmentos de línea. El panel izquierdo muestra cuatro conjuntos, representados en una matriz de dos por dos. Cada conjunto contiene exactamente dos puntos, mostrados en rojo. En cada conjunto, los dos puntos están unidos por un segmento de línea rosa, que es la envoltura convexa del conjunto original. Cada conjunto tiene exactamente un punto indicado con un símbolo de suma. En la fila superior de la matriz de dos por dos, el símbolo de suma se encuentra en el interior del segmento de línea; en la fila inferior, el símbolo de suma coincide con uno de los puntos rojos. Esto completa la descripción del panel izquierdo del diagrama. El panel derecho muestra la suma de Minkowski de los conjuntos, que es la unión de las sumas que tienen exactamente un punto de cada conjunto sumando; para los conjuntos mostrados, las dieciséis sumas son puntos distintos, mostrados en rojo: los puntos suma rojos de la derecha son las sumas de los puntos sumando rojos de la izquierda. La envoltura convexa de los dieciséis puntos rojos está sombreada en rosa. En el interior rosa del conjunto suma de la derecha se encuentra exactamente un símbolo de suma, que es la suma (única) de los símbolos de suma del lado derecho. El símbolo de suma de la derecha es, en efecto, la suma de los cuatro símbolos de suma de los conjuntos de la izquierda: dos puntos de los conjuntos sumandos no convexos originales y dos puntos de las envolturas convexas de los conjuntos sumandos restantes.
Suma de Minkowski y envolventes convexas. Los dieciséis puntos rojo oscuro (a la derecha) forman la suma de Minkowski de los cuatro conjuntos no convexos (a la izquierda), cada uno de los cuales consta de un par de puntos rojos. Sus envolventes convexas (sombreadas en rosa) contienen signos de suma (+): el signo de suma de la derecha es la suma de los signos de suma de la izquierda.

Caso planar

Dos polígonos convexos en el plano

Para dos polígonos convexos P y Q en el plano con m y n vértices, su suma de Minkowski es un polígono convexo con como máximo m + n vértices y puede calcularse en tiempo O( m + n ) mediante un procedimiento muy simple, que puede describirse informalmente de la siguiente manera. Supongamos que se dan los bordes de un polígono y la dirección, digamos, en sentido antihorario, a lo largo del contorno del polígono. Entonces es fácil ver que estos bordes del polígono convexo están ordenados por ángulo polar . Combinemos las secuencias ordenadas de los bordes dirigidos de P y Q en una única secuencia ordenada S. Imaginemos que estos bordes son flechas sólidas que pueden moverse libremente manteniéndolas paralelas a su dirección original. Ensamblemos estas flechas en el orden de la secuencia S uniendo la cola de la siguiente flecha a la cabeza de la flecha anterior. Resulta que la cadena poligonal resultante será de hecho un polígono convexo que es la suma de Minkowski de P y Q.

Otro

Si un polígono es convexo y otro no lo es, la complejidad de su suma de Minkowski es O( nm ). Si ambos son no convexos, la complejidad de su suma de Minkowski es O(( mn ) ² ).

Suma esencial de Minkowski

También existe la noción de la suma de Minkowski esencial + e de dos subconjuntos del espacio euclidiano. La suma de Minkowski usual se puede escribir como

A+B={zRnorte|A(zB)}.{\displaystyle A+B=\left\{z\in \mathbb {R} ^{n}\,|\,A\cap (z-B)\neq \emptyset \right\}.}

Por lo tanto, la suma esencial de Minkowski se define por

A+miB={zRnorte|μ[A(zB)]>0},{\displaystyle A+_{\mathrm {e} }B=\left\{z\in \mathbb {R} ^{n}\,|\,\mu \left[A\cap (z-B)\right]>0\right\},}

donde μ denota la medida de Lebesgue n- dimensional . La razón del término "esencial" es la siguiente propiedad de las funciones indicadoras : mientras que

1A+B(z)=sorberincógnitaRnorte1A(incógnita)1B(zincógnita),{\displaystyle 1_{A\,+\,B}(z)=\sup _{x\,\in \,\mathbb {R} ^{n}}1_{A}(x)1_{B}(z-x),}

se puede observar que

1A+miB(z)=missspagincógnitaRnorte1A(incógnita)1B(zincógnita),{\displaystyle 1_{A\,+_{\mathrm {e} }\,B}(z)=\mathop {\mathrm {ess\,sup} } _{x\,\in \,\mathbb {R} ^{n}}1_{A}(x)1_{B}(z-x),}

donde "ess sup" denota el supremo esencial .

L p Minkowski suma

Para subconjuntos convexos compactos K y L enRnorte{\textstyle \mathbb {R} ^{n}}La suma de Minkowski se puede describir mediante la función de soporte de los conjuntos convexos:

hK+L=hK+hL.{\displaystyle h_{K+L}=h_{K}+h_{L}.}

Para p ≥ 1, Firey [ 11 ] definió la suma de Minkowski L p K + p L de conjuntos convexos compactos K y L enRnorte{\displaystyle \mathbb {R} ^{n}}que contiene el origen como

hK+pagLpag=hKpag+hLpag.{\displaystyle h_{K+_{p}L}^{p}=h_{K}^{p}+h_{L}^{p}.}

Según la desigualdad de Minkowski , la función h K+ p L es nuevamente homogénea positiva y convexa, y por lo tanto, es la función de soporte de un conjunto convexo compacto. Esta definición es fundamental en la teoría de Brunn-Minkowski L p .

Véase también

Notas

  1. ^ Hadwiger, Hugo (1950), "Minkowskische Suma y resta beliebiger Punktmengen und die Theoreme von Erhard Schmidt" , Mathematische Zeitschrift , 53 (3): 210– 218, doi : 10.1007/BF01175656 , S2CID 121604732 , recuperado el 12 de enero de 2023 
  2. Li, Wei (otoño de 2011). Cálculo basado en GPU de sumas de Minkowski voxelizadas con aplicaciones (tesis doctoral). UC Berkeley . págs. 13–14 . Recuperado el 10 de enero de 2023 . 
  3. Lozano-Pérez, Tomás (febrero de 1983). "Planificación espacial: un enfoque de espacio de configuración" (PDF) . IEEE Transactions on Computers . C-32 (2): 111. doi : 10.1109/TC.1983.1676196 . hdl : 1721.1/5684 . S2CID 18978404. Recuperado el 10 de enero de 2023 . 
  4. Teorema 3 (páginas 562–563): Krein, M. ; Šmulian, V. (1940). "Sobre conjuntos regularmente convexos en el espacio conjugado a un espacio de Banach". Annals of Mathematics . Segunda serie. 41 (3): 556– 583. doi : 10.2307/1968735 . JSTOR 1968735 . MR 0002009 .  
  5. Para la conmutatividad de la suma de Minkowski y la convexificación , véase el Teorema 1.1.2 (páginas 2-3) en Schneider; esta referencia analiza gran parte de la literatura sobre las envolturas convexas de los conjuntos suma de Minkowskien su "Capítulo 3 Suma de Minkowski" (páginas 126-196): Schneider, Rolf (1993). Cuerpos convexos: La teoría de Brunn-Minkowski . Enciclopedia de matemáticas y sus aplicaciones. Vol. 44. Cambridge: Cambridge University Press. pp. xiv+490. ISBN    978-0-521-35220-8MR 1216521 . 
  6. Capítulo 1: Schneider, Rolf (1993). Cuerpos convexos: La teoría de Brunn-Minkowski . Enciclopedia de matemáticas y sus aplicaciones. Vol. 44. Cambridge: Cambridge University Press. pp. xiv+490. ISBN    978-0-521-35220-8MR 1216521 . 
  7. El teorema de Barbier (Java) en cut-the-knot .
  8. Kline, Jeffery (2019). "Propiedades del problema del transportador de tierra d-dimensional" . Matemáticas Aplicadas Discretas . 265 : 128–141 . doi : 10.1016/j.dam.2019.02.042 . S2CID 127962240 . 
  9. Zelenyuk, V. (2015). "Agregación de la eficiencia de escala" . European Journal of Operational Research . 240 (1): 269– 277. doi : 10.1016/j.ejor.2014.06.038 .
  10. Mayer, A.; Zelenyuk, V. (2014). "Agregación de índices de productividad de Malmquist que permite la reasignación de recursos" . European Journal of Operational Research . 238 (3): 774– 785. doi : 10.1016/j.ejor.2014.04.003 .
  11. Firey, William J. (1962), " p -medias de cuerpos convexos", Mathematica Scandinavica , 10 : 17– 24, doi : 10.7146/math.scand.a-10510

Referencias

  • Arrow, Kenneth  J.; Hahn , Frank  H. (1980). Análisis competitivo general . Libros de texto avanzados en economía. Vol.  12 (reimpresión de (1971) San  Francisco,  CA: Holden-Day,  Inc. Textos de economía matemática. 6.ª ed.). Ámsterdam: North-Holland. ISBN   978-0-444-85497-1MR 0439057 .​ 
  • Gardner, Richard J. (2002), "La desigualdad de Brunn-Minkowski", Bull. Amer. Math. Soc. (NS) , 39 (3): 355–405 (electrónico), doi : 10.1090/S0273-0979-02-00941-2
  • Green, Jerry; Heller, Walter  P. (1981). "1  Análisis matemático y  convexidad con aplicaciones a la economía". En Arrow, Kenneth  Joseph ; Intriligator, Michael  D (eds.). Manual de economía matemática  , Volumen I Manuales de economía. Vol.  1. Ámsterdam: North-Holland Publishing  Co. págs. 15–52 . doi : 10.1016/S1573-4382(81)01005-9 . ISBN  978-0-444-86126-9. MR 0634800 . 
  • Henry Mann (1976), Teoremas de adición: Los teoremas de adición de la teoría de grupos y la teoría de números (Reimpresión corregida de la  edición de Wiley de 1965), Huntington, Nueva York: Robert E. Krieger Publishing Company, ISBN 978-0-88275-418-5 vía www.krieger-publishing.com/subcats/MathematicsandStatistics/mathematicsandstatistics.html
  • Rockafellar, R.  Tyrrell (1997). Análisis convexo . Princeton Landmarks in Mathematics (Reimpresión de la serie matemática de Princeton de 1979, 28.ª ed.). Princeton, NJ: Princeton University Press. pp. xviii+451. ISBN    978-0-691-01586-6. MR 1451876 . 
  • Nathanson, Melvyn B. (1996), Teoría aditiva de números: problemas inversos y geometría de conjuntos suma , GTM, vol.  165, Springer, Zbl 0859.11003 .
  • Oks, Eduard; Sharir, Micha (2006), "Minkowski Sums of Monotone and General Simple Polygons", Discrete & Computational Geometry , 35 (2): 223– 240, doi : 10.1007/s00454-005-1206-y.
  • Schneider, Rolf (1993), Cuerpos convexos: la teoría de Brunn-Minkowski , Cambridge: Cambridge University Press.
  • Tao, Terence y Vu, Van (2006), Combinatoria aditiva , Cambridge University Press.
  • Mayer, A.; Zelenyuk, V. (2014). "Agregación de índices de productividad de Malmquist que permite la reasignación de recursos" . European Journal of Operational Research . 238 (3): 774– 785. doi : 10.1016/j.ejor.2014.04.003 .
  • Zelenyuk, V (2015). "Agregación de la eficiencia de escala" . European Journal of Operational Research . 240 (1): 269– 277. doi : 10.1016/j.ejor.2014.06.038 .