Download 05_optica_redshift.py from PabloCT-code/VCSD-I: direct link, hf CLI and curl.
- Browser
- Download file 1.88 kB
-
https://huggingface.co/PabloCT-code/VCSD-I/resolve/main/05_optica_redshift.py
- Command line
-
hf download hf://PabloCT-code/VCSD-I/05_optica_redshift.py
-
curl -L -o 05_optica_redshift.py https://huggingface.co/PabloCT-code/VCSD-I/resolve/main/05_optica_redshift.py
1.88 kB
| import sympy as sp | |
| # 1. Declaración de variables simbólicas e invariantes | |
| lambda_emitida = sp.symbols('lambda_emitida', real=True, positive=True) # Longitud original (nm) | |
| a_emision = sp.symbols('a_emision', real=True, positive=True) # Factor de escala primitivo | |
| a_recepcion = sp.symbols('a_recepcion', real=True, positive=True) # Factor de escala actual | |
| # 2. Formulación matemática del corrimiento al rojo geométrico puro (z) | |
| z = (a_recepcion / a_emision) - 1 | |
| # 3. Ecuación analítica para la longitud de onda observada final | |
| lambda_observada = lambda_emitida * (1 + z) | |
| # 4. Calibración empírica con los datos astronómicos del texto (Lyman-alfa = 121.6 nm) | |
| # Para una galaxia remota donde el universo actual es 4.35 veces más amplio que en la emisión | |
| valores_calibracion = { | |
| lambda_emitida: 121.6, | |
| a_emision: 1.0, | |
| a_recepcion: 4.35 | |
| } | |
| z_calculado = z.subs(valores_calibracion) | |
| lambda_final_calculada = lambda_observada.subs(valores_calibracion) | |
| # 5. Despliegue de las soluciones matemáticas en la consola | |
| print("=" * 70) | |
| print(" AUDITORÍA DE ADAPTACIÓN DE ONDA ELECTROMAGNÉTICA (VCSD-I)") | |
| print("=" * 70) | |
| print("Expresión algebraica formal para la longitud de onda observada:") | |
| sp.pprint(lambda_observada) | |
| print("-" * 70) | |
| print(f"[*] Corrimiento al rojo neto calculado para el mapa dinámico: z = {z_calculado.evalf():.4f}") | |
| print(f"[*] Longitud de onda Lyman-alfa registrada en el receptor : {lambda_final_calculada.evalf():.2f} nm") | |
| print("-" * 70) | |
| # 6. Test estructural de falsabilidad | |
| assert z_calculado > 3.3, "ERROR: El gradiente de escala no cubre el desplazamiento espectral profundo de la isla." | |
| print("[VERDICTO FINAL PUNTO 5]: El formalismo óptico es consistente.") | |
| print("La luz se desplaza espectralmente por pura transición geométrica métrica.") | |
| print("=" * 70) | |