Processing math: 100%

7 votos

Dados los triángulos isósceles ABC y DBF (todas las cuerdas esféricas), identificar la cuerda ¯DF para que |AD|=|DF|=|FC|

tl;dr : Como se muestra en la imagen de abajo, encuentra el acorde ¯DF para que |¯AD|=|¯DF| y que la respuesta sea en forma de ratio entre |¯AC| y |¯DF| . En realidad, busco una proporción ligeramente diferente (que se explica más adelante), pero éste es el problema básico que creo que hay que resolver. Sólo el triángulo isósceles ABC puede utilizarse como entrada (la imagen es ligeramente engañosa, ya que todas deberían ser líneas rectas y ¯DF debe ser ligeramente superior a ABC y no la intersección).

enter image description here

El problema real que intento resolver es subdividir un dodecaedro en caras más pequeñas (conocido como dodecaedro achaflanado), y aproximar una esfera usando ese poliedro. Esto se hace en 3 pasos:

  1. Reducir cada cara desde su centro en algún factor de escala (lo que estoy tratando de resolver) para que los hexágonos construidos en el siguiente paso sean planos (no serán equiangulares, sin embargo)
  2. Construye hexágonos entre las caras recién subdivididas (los poliedros de Goldberg siempre tendrán 12 pentágonos, independientemente de su subdivisión)
  3. Escala la nueva cara desde el origen para que cada vértice tenga la misma magnitud de la cara original (esto se hace normalizando cada vértice, y luego escalando por un radio especificado - esto hará que los hexágonos no sean planos)

Mi problema es que estoy atascado en cómo identificar el factor de escala en el primer paso, ya que no parece haber una relación lineal entre el factor de escala necesario y el número de subdivisiones que se realizan. Esto se muestra en las dos imágenes de abajo, donde estoy añadiendo las nuevas caras sobre el dodecaedro original (radio de 1 en mi caso). He calculado manualmente aproximadamente 0.40706 (o 40.706% ) para la primera subdivisión, lo que permitió que la construcción del hexágono [verde] tuviera lados satisfactoriamente equivalentes. Sin embargo, cuando intenté volver a escalar los nuevos pentágonos con el mismo factor de escala (mostrado con los pentágonos amarillos), los hexágonos intermedios no eran equiláteros...

enter image description hereenter image description here

Sospecho que el factor de escala cambiará cuanto más subdivida estas caras, lo que indica que debe haber una relación no lineal entre la longitud del lado y la longitud de la cuerda de unión. Para intentar resolver mi problema, he reconstruido la cuestión a lo que espero que sea un problema matemático solucionable, mostrado en las imágenes de abajo (aunque las líneas ¯AB y ¯BC deberían ser acordes, no arcos - gracias a @Blue en los comentarios). Sin embargo, francamente no tengo ni idea de por dónde empezar... Siento que resolver este problema está más allá de mis conocimientos. Luego intenté condensar esto a un caso más simple con un triángulo isósceles en el espacio 2D, pero también me encontré con un bloqueo similar. Sé que necesito la "escala" como salida (específicamente cuando se usó la escala en el primer paso), y mis valores conocidos son las longitudes de los lados del pentágono/hexágono, su posición en el espacio 3D y la magnitud de cada uno de los puntos. ¡Estaría muy agradecido por su orientación en este tema!

enter image description hereenter image description here

Editar:

Este es el resultado que intento conseguir, utilizando los siguientes factores de escala aproximados manualmente (nótese que los hexágonos no son planos):

Subdivision | Pentagons | Hexagons 
------------|-----------|---------
     0      |     -     |    -   
     1      |  0.40706  |    -   
     2      |  0.44950  |  0.4874 
     3      |    ...    |   ... 

enter image description here

enter image description here

enter image description here

1voto

Luke Puntos 570

Esta no es una solución completa, pero hasta ahora tengo las convenciones esenciales. Para concretar, consideraré que la esfera tiene radio 1 con B en el polo norte, O como origen, y los puntos A,D en el positivo xz -medio plano. Además, denotaré θ=ABC=DBF,ϕ1=BOD=BOD,ϕ2=AOB=BOF. (Un inciso: Obsérvese que éstas denotan las longitudes de arco de los distintos segmentos de la figura esférica, que siempre es mayor que la distancia euclidiana entre los dos vértices. Esto no es crucial para el problema planteado: Si dos pares de vértices tienen la misma longitud de arco, entonces tienen la misma distancia euclidiana, por lo que también podríamos considerar la longitud de arco. Pero sí importará si consideramos los cocientes, ya que la relación entre estas medidas de distancia no es lineal).

Así, las coordenadas cartesianas de los puntos A,B,C,D,F se dan como

A=(sinϕ2,0,cosϕ2),B=(0,0,1),C=(sinϕ2cosθ,sinϕ2sinθ,cosϕ2),D=(sinϕ1,0,cosϕ1)F=(sinϕ1cosθ,sinϕ1sinθ,cosϕ1),

La condición de interés es entonces DOF=ϕ2ϕ1 que se impone a través del producto punto de los vectores de posición para D,F :

cos(ϕ2ϕ1)=cosDOF=DF=sin2ϕ1cosθ+cos2ϕ1. En principio, podemos utilizar ϕ2,θ para determinar el ángulo ϕ1[0,π] . Del mismo modo, el ángulo AOC se determina a través de los vectores de A,C :

cosAOC=AC=sin2ϕ2cosθ+cos2ϕ2 que se determina por ϕ2,θ directamente. Así que en ese sentido hay una relación funcional entre ϕ1 , ϕ2ϕ1 y AOC ...pero en la actualidad parecen... desagradables. Veré si puedo encontrar alguna forma inteligente de reducir esto. Alternativamente, las cosas pueden simplificarse si nos limitamos a un determinado caso de interés. Por ejemplo, cuando θ=2π/5 (como para el icosaedro) se tiene cosθ=(2ϕ)1 donde ϕ es la proporción áurea. Así que es plausible que un caso específico pueda ser más tratable que el genérico.

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