Sistema de coordenadas baricéntrico

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar
Un 3-simplex, con subdivisiones baricéntricas de 1-caras (edges) 2-caras (triángulos) y 3-caras (cuerpo).

En geometría, un sistema de coordenadas baricéntrico es un sistema de coordenadas en el que la ubicación de un punto se especifica mediante referencia a un simplex (un triángulo para puntos en un plano, un tetraedro para puntos en tres -espacio dimensional, etc.). Las coordenadas baricéntricas de un punto se pueden interpretar como masas colocadas en los vértices del simplex, de modo que el punto es el centro de masas (o baricentro) de dichas masas. Estas masas pueden ser cero o negativas; todos son positivos si y sólo si el punto está dentro del simplex.

Cada punto tiene coordenadas baricéntricas y su suma no es cero. Dos tuplas de coordenadas baricéntricas especifican el mismo punto si y sólo si son proporcionales; es decir, si una tupla se puede obtener multiplicando los elementos de la otra tupla por el mismo número distinto de cero. Por lo tanto, se considera que las coordenadas baricéntricas están definidas hasta la multiplicación por una constante distinta de cero o normalizadas para sumar a la unidad.

Las coordenadas baricéntricas fueron introducidas por August Möbius en 1827. Son coordenadas homogéneas especiales. Las coordenadas baricéntricas están fuertemente relacionadas con las coordenadas cartesianas y, de manera más general, con las coordenadas afines (consulte Espacio afín § Relación entre coordenadas baricéntricas y afines).

Las coordenadas baricéntricas son particularmente útiles en la geometría de triángulos para estudiar propiedades que no dependen de los ángulos del triángulo, como el teorema de Ceva, el teorema de Routh y el teorema de Menelao. En el diseño asistido por computadora, son útiles para definir algunos tipos de superficies Bézier.

Definición

Vamos. Ser n + 1 puntos en un espacio euclidiano, un espacio plano o afinado de la dimensión n que son afinadamente independientes; esto significa que no hay subespacial afine de dimensión n - 1 que contiene todos los puntos, o, equivalentemente que los puntos definen un simplex. Dado cualquier punto hay scalars que no son todos cero, tal que

OAB

Los elementos de un ()n + 1) tuple que satisface esta ecuación se llama coordenadas barycentrices de P con respecto a El uso de colones en la notación del tuple significa que las coordenadas baríntricas son una especie de coordenadas homogéneas, es decir, el punto no se cambia si todas las coordenadas se multiplican por la misma constante no cero. Además, las coordenadas barícentricas tampoco se cambian si el punto auxiliar O, el origen, se cambia.

Las coordenadas baricéntricos de un punto son únicas hasta un escalado. Es decir, dos tuples y son coordenadas baricéntricos del mismo punto si y sólo si hay un escalar no cero tales que para todos i.

En algunos contextos, resulta útil restringir las coordenadas baricéntricas de un punto para que sean únicas. Esto generalmente se logra imponiendo la condición

normalizadocoordenadas barícentricas absolutas

A veces, son las coordenadas baricéntricas normalizadas las que se denominan coordenadas baricéntricas. En este caso, las coordenadas definidas anteriormente se denominan coordenadas baricéntricas homogéneas.

Con la notación anterior, las coordenadas baricéntricos homogéneas de Ai son todos cero, excepto el índice i. Cuando se trabaja sobre los números reales (la definición anterior también se utiliza para los espacios afines sobre un campo arbitrario), los puntos cuyas coordenadas baricéntricas normalizadas son no negativas el casco convexo de que es el simplex que tiene estos puntos como sus vértices.

Con la notación anterior, un tuple tales que

O

Relación con coordenadas cartesianas o afines

Las coordenadas baríntricas están fuertemente relacionadas con las coordenadas cartesianas y, más generalmente, las coordenadas affine. Para un espacio de dimensión n, estos sistemas de coordenadas se definen en relación con un punto O, el origen, cuyas coordenadas son cero, y n puntos cuyas coordenadas son cero excepto las del índice i Eso es igual a uno.

Un punto tiene coordenadas

La principal ventaja de los sistemas de coordenadas baricéntricos es ser simétricos con respecto a los n + 1 puntos que los definen. Por lo tanto, suelen ser útiles para estudiar propiedades que son simétricas con respecto a n + 1 puntos. Por otro lado, las distancias y los ángulos son difíciles de expresar en sistemas de coordenadas baricéntricos generales y, cuando están involucrados, generalmente es más sencillo utilizar un sistema de coordenadas cartesiano.

Relación con coordenadas proyectivas

Las coordenadas baricéntricas homogéneas también están fuertemente relacionadas con algunas coordenadas proyectivas. Sin embargo, esta relación es más sutil que en el caso de coordenadas afines y, para entenderse claramente, requiere una definición sin coordenadas de la finalización proyectiva de un espacio afín y una definición de marco proyectivo.

El finalización del proyecto de un espacio afinado de dimensión n es un espacio proyector de la misma dimensión que contiene el espacio afine como el complemento de un hiperplano. La terminación proyectiva es única hasta un isomorfismo. El hiperplano se llama hiperplano en el infinito, y sus puntos son los puntos en la infinidad del espacio afinal.

Dado un espacio proyectivo de dimensión n, un marco proyectivo es un conjunto ordenado de < span class="texhtml">n + 2 puntos que no están contenidos en el mismo hiperplano. Un marco proyectivo define un sistema de coordenadas proyectivo tal que las coordenadas del (n + 2)ésimo punto del marco son todas iguales y, en caso contrario,, todas las coordenadas del iésimo punto son cero, excepto el iésimo.

Cuando se construye la terminación proyectiva a partir de un sistema de coordenadas afín, se define comúnmente con respecto a un marco proyectivo que consiste en las intersecciones con el hiperplano en la infinidad de los ejes de coordenadas, el origen del espacio afín y el punto que tiene todas sus coordenadas afines son iguales a uno. Esto implica que los puntos en el infinito tienen su última coordenada igual a cero, y que las coordenadas proyectivas de un punto del espacio afín se obtienen completando sus coordenadas afines en uno como (n + 1)ésima coordenada.

Cuando uno tiene n + 1 puntos en un espacio afín que define un sistema de coordenadas baricéntrico, este es otro marco proyectivo de la terminación proyectiva que Es conveniente elegir. Este marco consta de estos puntos y su centroide, es decir el punto que tiene todas sus coordenadas baricéntricas iguales. En este caso, las coordenadas baricéntricas homogéneas de un punto en el espacio afín son las mismas que las coordenadas proyectivas de este punto. Un punto está en el infinito si y sólo si la suma de sus coordenadas es cero. Este punto está en la dirección del vector definido al final del § Definición.

Coordenadas baricéntricas en triángulos

Coordenadas baríntricas en un triángulo equilátero y en un triángulo derecho.

En el contexto de un triángulo, las coordenadas baricéntricas también se conocen como coordenadas de área o coordenadas de área, porque las coordenadas de P con respecto al triángulo ABC son equivalentes a las razones (con signo) de las áreas de PBC, PCA y PAB al área del triángulo de referencia ABC. Las coordenadas areales y trilineales se utilizan para propósitos similares en geometría.

Las coordenadas baricéntricas o de área son extremadamente útiles en aplicaciones de ingeniería que involucran subdominios triangulares. Esto hace que las integrales analíticas sean a menudo más fáciles de evaluar, y las tablas de cuadratura gaussianas suelen presentarse en términos de coordenadas de área.

Considerar un triángulo definido por sus tres vértices, , y . Cada punto situado dentro de este triángulo se puede escribir como una combinación convexa única de los tres vértices. En otras palabras, para cada uno hay una secuencia única de tres números, tales que y

Los tres números indicar las coordenadas "barycentric" o "area" del punto con respecto al triángulo. A menudo se denotan como en lugar de . Tenga en cuenta que aunque hay tres coordenadas, sólo hay dos grados de libertad, ya que . Así cada punto se define únicamente por cualquiera de las dos coordenadas barícentricas.

Para explicar por qué estas coordenadas son ratios de zonas firmadas, asumamos que trabajamos en el espacio euclidiano . Aquí, considere el sistema de coordenadas cartesianas y su base asociada, a saber: . Considere también el triángulo orientado positivamente mentir en el avión. Se sabe que por cualquier base de y cualquier vector libre uno tiene

Donde representa el producto mixto de estos tres vectores.

Toma. Donde es un punto arbitrario en el plano , y señalar que

Un punto sutil con respecto a nuestra elección de vectores libres: es, de hecho, la clase de equilibrio del vector .

Hemos obtenido que

dónde

Dada la orientación positiva (contraseña) del triángulo , el denominador de ambos y es precisamente el doble del área del triángulo . También,

y así los numeradores de y son los dobles de los Áreas firmadas de triángulos y respectivamente .

Además, deducimos que

que significa que los números , y son las coordenadas baricéntricos de . Del mismo modo, la tercera coordenada barígena dice que

Esto -notación de las coordenadas barícentricas proviene del hecho de que el punto puede ser interpretado como el centro de masa para las masas , , que se encuentran en , y .

Cambiar entre las coordenadas baricéntricas y otros sistemas de coordenadas hace que algunos problemas sean mucho más fáciles de resolver.

Conversión entre coordenadas baricéntricas y cartesianas

Aproximación al borde

Dado un punto en el plano de un triángulo uno puede obtener las coordenadas baricéntricas , y de las coordenadas cartesianas o viceversa.

Podemos escribir las coordenadas cartesianas del punto en términos de los componentes cartesianos del triángulo vertices , , Donde y en términos de las coordenadas baricéntricos de como

Es decir, las coordenadas cartesianas de cualquier punto son un promedio ponderado de las coordenadas cartesianas de los vértices del triángulo, siendo los pesos las coordenadas baricéntricas del punto que suman la unidad.

Para encontrar la transformación inversa, desde las coordenadas cartesianas hasta las coordenadas baricéntricos, primero sustituimos arriba para obtener

Reorganizando, esto es

Esta transformación lineal se puede escribir de manera más sucinta como

Donde es el vector de las dos primeras coordenadas baricéntricos, es el vector de las coordenadas cartesianas, y es una matriz dada por

Ahora la matriz es invertible, ya que y son linealmente independientes (si este no fuera el caso, entonces , , y sería collinear y no formaría un triángulo). Así, podemos reorganizar la ecuación anterior para conseguir

Encontrar las coordenadas barícentricas se ha reducido así a encontrar la matriz inversa 2×2 de Un problema fácil.

Explícitamente, las fórmulas para las coordenadas baricéntricas de punto en términos de sus coordenadas cartesianas (x, y) y en términos de las coordenadas cartesianas de los vértices del triángulo son:

Enfoque de vértice

Otra forma de resolver la conversión de coordenadas cartesianas a baricéntricas es escribir la relación en forma matricial

Conversión entre coordenadas baricéntricas y trilineales

Un punto con coordenadas trilinear x: Sí.: z tiene coordenadas baricéntricos ax: por: cz Donde a, b, c son las longitudes laterales del triángulo. A la inversa, un punto con baricéntrica tiene trilineares

Ecuaciones en coordenadas baricéntricas

Los tres lados a, b, c respectivamente tienen ecuaciones

La ecuación de la recta de Euler de un triángulo es

Utilizando la conversión dada anteriormente entre coordenadas baricéntricas y trilineales, las otras ecuaciones dadas en Coordenadas trilineales#Fórmulas se pueden reescribir en términos de coordenadas baricéntricas.

Distancia entre puntos

El vector de desplazamiento de dos puntos normalizados y es

La distancia entre y , o la longitud del vector de desplazamiento es

Donde a, b, c son las longitudes laterales del triángulo. La equivalencia de las dos últimas expresiones se deriva de que sostiene

Las coordenadas baricéntricas de un punto se pueden calcular en función de las distancias di a los tres vértices del triángulo resolviendo la ecuación

Aplicaciones

Dos soluciones al rompecabezas de verter agua de 8, 5 y 3 L utilizando un complot barícéntrico. El área amarilla denota combinaciones alcanzables con las jarras. Los sólidos caminos azules rojos y destrozados muestran transiciones verterizables. Cuando un vértice aterriza en el triángulo a punto, 4 L se ha medido.

Determinar la ubicación con respecto a un triángulo

Aunque las coordenadas barycentrices se utilizan más comúnmente para manejar puntos dentro de un triángulo, también se pueden utilizar para describir un punto fuera del triángulo. Si el punto no está dentro del triángulo, entonces todavía podemos utilizar las fórmulas anteriores para calcular las coordenadas baricéntricas. Sin embargo, ya que el punto está fuera del triángulo, al menos una de las coordenadas violará nuestra suposición original de que . De hecho, dado cualquier punto en coordenadas cartesianas, podemos utilizar este hecho para determinar dónde está este punto con respecto a un triángulo.

Si un punto se encuentra en el interior del triángulo, todas las coordenadas Barycentric se encuentran en el intervalo abierto Si un punto se encuentra en un borde del triángulo pero no en un vértice, una de las coordenadas del área (el asociado con el vértice opuesto) es cero, mientras que los otros dos se encuentran en el intervalo abierto Si el punto se encuentra en un vértice, la coordinación asociada con ese vértice equivale a 1 y los otros equivalen a cero. Finalmente, si el punto se encuentra fuera del triángulo al menos una coordenadas es negativa.

Resumiendo,

Punto mentiras dentro del triángulo si y sólo si .

De lo contrario, yace fuera del triángulo.

En particular, si un punto se encuentra en el lado opuesto de una línea, la coordenada baricéntrica del punto en el triángulo que no está en la línea tendrá un valor negativo.

Interpolación en una cuadrícula triangular no estructurada

Superficie (parte superior) obtenida de la interpolación lineal sobre una determinada cuadrícula triangular (parte inferior) en la x,Sí. avión. La superficie aproxima una función z=f()x,Sí.), dado sólo los valores de f en los vértices de la red.

Si son cantidades conocidas, pero los valores de dentro del triángulo definido por se desconoce, se pueden aproximar usando interpolación lineal. Las coordenadas baríntricas proporcionan una manera conveniente de calcular esta interpolación. Si es un punto dentro del triángulo con coordenadas baricéntricas , , Entonces

En general, dado cualquier malla no estructurada o poligonal, este tipo de técnica se puede utilizar para aproximar el valor de en todos los puntos, siempre y cuando el valor de la función sea conocido en todos los vértices de la malla. En este caso, tenemos muchos triángulos, cada uno correspondiente a una parte diferente del espacio. Para interponer una función en un momento , primero se debe encontrar un triángulo que contiene . Para hacerlo, se transforma en las coordenadas baricéntricos de cada triángulo. Si se encuentra algún triángulo tal que las coordenadas satisfacen , entonces el punto se encuentra en ese triángulo o en su borde (explicado en la sección anterior). Entonces el valor de puede ser interpolado como se describe anteriormente.

Estos métodos tienen muchas aplicaciones, como el método de elementos finitos (FEM).

Integración sobre un triángulo o tetraedro

La parte integral de una función sobre el dominio del triángulo puede ser molesto para computar en un sistema de coordenadas cartesiano. Uno generalmente tiene que dividir el triángulo en dos mitades, y la gran mesura sigue. En cambio, a menudo es más fácil hacer un cambio de variables a cualquier dos coordenadas barícentricas, por ejemplo. . Bajo este cambio de variables,

Donde es el área del triángulo. Este resultado se debe al hecho de que un rectángulo en coordenadas baricéntricas corresponde a un cuadrilátero en coordenadas cartesianas, y la relación de las áreas de las formas correspondientes en los sistemas de coordenadas correspondientes es dada por . Del mismo modo, para la integración sobre un tetraedro, en lugar de romper la integral en dos o tres piezas separadas, se puede cambiar a coordenadas tetraedral 3D bajo el cambio de variables

Ejemplos de puntos especiales

En el sistema de coordenadas barícéntrico homogénea definido con respecto a un triángulo , las siguientes declaraciones sobre puntos especiales Espera.

Los tres vértices , , y tienen coordenadas

El centroide tiene coordenadas

Si , , son las longitudes del borde , , respectivamente , , son las medidas de ángulo , , y respectivamente es el semiperímetro de , luego las siguientes declaraciones sobre puntos especiales Espera, además.

El circuncentro tiene coordenadas

El ortocentro tiene coordenadas

El incentro tiene coordenadas

Los excentros tienen coordenadas

El centro de nueve puntos tiene coordenadas

El punto Gergonne tiene coordenadas .

El punto Nagel tiene coordenadas .

El punto simmediano tiene coordenadas .

Coordenadas baricéntricas en tetraedros

Las coordenadas baríntricas pueden extenderse fácilmente a tres dimensiones. El sencillo 3D es un tetraedro, un poliedro con cuatro caras triangulares y cuatro vértices. Una vez más, las cuatro coordenadas barícentricas se definen de modo que el primer vértice mapas a coordenadas barycentrices , , etc.

Esta es otra vez una transformación lineal, y podemos extender el procedimiento anterior para los triángulos para encontrar las coordenadas baricéntricas de un punto con respecto a un tetraedro:

Donde es ahora una matriz 3×3:

y con las coordenadas cartesianas correspondientes:

Se pueden usar coordenadas baricéntricas 3D para decidir si un punto se encuentra dentro de un volumen tetraédrico y para interpolar una función dentro de una malla tetraédrica, de manera análoga al procedimiento 2D. Las mallas tetraédricas se utilizan a menudo en el análisis de elementos finitos porque el uso de coordenadas baricéntricas puede simplificar enormemente la interpolación 3D.

Coordenadas baricéntricas generalizadas

Coordenadas baríntricas de un punto que se definen con respecto a un conjunto finito de k puntos en lugar de un simplex se llaman coordenadas baricéntricos generalizadas. Para estos, la ecuación

todavía está obligado a aguantar. Usualmente uno utiliza coordenadas normalizadas, . En cuanto al caso de un simplex, los puntos con coordenadas no negativas normalizadas generalizadas () forma el casco convexo de x1,... xn. Si hay más puntos que en un simplex completo () las coordenadas baricéntricos generalizadas de un punto son no único, como el sistema lineal definido (aquí para n=2)

Abstracción

Más abstractamente, las coordenadas barícentricas generalizadas expresan un politopo convexo con n vertices, independientemente de la dimensión, como imagen de la norma -simplex, que tiene n vertices – el mapa está en: El mapa es uno a uno si y sólo si el politopo es un simplex, en cuyo caso el mapa es un isomorfismo; esto corresponde a un punto que no tiene único coordenadas baricéntricos generalizadas excepto cuando P es un simplex.

Las coordenadas barícentricas duales a generalizadas son variables holgadas, que miden por cuánto margen un punto satisface las limitaciones lineales, y da una incrustación en el f-ortano, donde f es el número de caras (dual a los vértices). Este mapa es uno a uno (las variables negras son únicamente determinadas) pero no en (no todas las combinaciones se pueden realizar).

Este uso del estándar -simplex y f-ortano como objetos estándar que mapean a un politopo o que un mapa de politope debe ser contrastado con el uso del espacio vectorial estándar como el objeto estándar para los espacios vectoriales, y el hiperplano afine estándar como objeto estándar para los espacios afines, donde en cada caso elegir una base lineal o base affine proporciona una isomorfismo, permitiendo que todos los espacios vectoriales y afinados sean pensados en términos de estos espacios estándar, en lugar de un mapa en o uno a uno (no todo politope es un simplex). Además, n-ortano es el objeto estándar que mapas a Conos.

Aplicaciones

Barycentric coordinates are used for blending three colors over a triangular region evenly in computer graphics.
Las coordenadas baríntricas se utilizan para mezclar tres colores sobre una región triangular uniformemente en gráficos de ordenador.

Las coordenadas baricéntricas generalizadas tienen aplicaciones en gráficos por computadora y más específicamente en modelado geométrico. A menudo, un poliedro puede aproximarse a un modelo tridimensional de modo que las coordenadas baricéntricas generalizadas con respecto a ese poliedro tengan un significado geométrico. De esta manera, el procesamiento del modelo se puede simplificar utilizando estas coordenadas significativas. Las coordenadas baricéntricas también se utilizan en geofísica.

Contenido relacionado

Conjunto vacío

En matemáticas, el conjunto vacío es el conjunto único que no tiene elementos; su tamaño o cardinalidad es cero. Algunas teorías axiomáticas de...

Historia de la lógica

La historia de la lógica se ocupa del estudio del desarrollo de la ciencia de la inferencia válida tal como se encuentran en el Organon, encontraron una...

Símbolo Mayor que (>)

El signo mayor que es un símbolo matemático que representa una desigualdad entre dos valores, el primer valor es mayor que el segundo valor (derecha). Se...
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save