4 votos

Más largo de la fibra dentro de la zona de intersección de los tres círculos

Actualmente estoy trabajando en mi tesis de maestría en ciencias de la computación y me topé con una geometría del problema.

Mi objetivo es calcular la longitud de la más larga posible de fibra dentro de la zona de intersección de los tres círculos.

Sé que lo siguiente acerca de los círculos:

  • su radio es r
  • Construcción: se supone que hay un círculo alrededor de un punto c con el tamaño de r. Luego elegir al azar dos puntos v1 y v2 en el interior de este círculo. Estos dos puntos son los centros de los otros dos círculos.

Esta límites de la distancia entre los centros de los círculos:

  • longitud(c,v1) es en la mayoría de los r
  • longitud(c,v2) es en la mayoría de los r
  • longitud(v1,v2) es en la mayoría de los 2r

Tenga en cuenta que los puntos pueden ser el mismo. Por lo que algunas de esta distancia puede ser 0.

Por lo tanto, voy a desglosar esta en cuatro casos:

  • Caso 1: (todos los puntos son los mismos, c=v1=v2) Si todos los puntos son los mismos, la solución es trivial. El más largo posible en el interior de un círculo es el diámetro.

  • Caso 2: (dos puntos son los mismos) Si dos puntos son los mismos, puedo calcular la distancia, como este: http://mathworld.wolfram.com/Circle-CircleIntersection.html

  • Caso 3: (tres puntos diferentes, pero en una línea recta) Si los tres puntos forman una línea recta, puedo calcular la distancia, como en el 2º caso. Ignoro el punto que se encuentra en el medio.

  • Caso 4: (los tres puntos forman un triángulo) Si los 3 centros forman un triángulo habrá tres puntos de intersección a,B y C que forman un triángulo, demasiado (me corrigen si me equivoco).

Para hacer las cosas más claras permite rotar la situación sin pérdida de generalidad. Girar el círculo tal que c es el centro superior.

Sea a el punto de intersección más cercana a. c. B y C siga en dirección a la derecha.

Aquí está la situación: Find the longest chord inside the highlighted area

Traté de calcular estos valores mediante la construcción de otros triángulos, pero yo simplemente no puede encontrar ninguna solución. En algunos casos especiales en los que pude encontrar los ángulos del triángulo(a,B,C), pero eso no me ayudó. Es incluso posible? Si no hay manera de encontrar una cota superior para el más largo de la cuerda (que es menor que la obvia 2r) ?

Yo no sería tan difícil escribir una aproximación programa, pero desde que estoy trabajando en un teórico de la prueba de que no me ayuda. Espero que esta pregunta no es demasiado tonto ;) yo no soy un matemático.

Gracias de antemano, hhllcks

0voto

Roger Hoover Puntos 56

En el caso de $4$, la intersección de los tres círculos es un conjunto convexo con vértices en a $A,B,C$. Desde la distancia es una función convexa, uno de los más acordes se da por el lado más largo entre los $AB,AC,BC$. Obviamente, el más largo de acordes no es necesariamente único: considerar la configuración en la que $ABC$ es un triángulo isósceles.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X