<jupyter_start><jupyter_text>Teoría de perturbaciones Consiste en resolver un sistema perturbado(se conoce la solución al no perturbado), y donde el interés es conocer la contribución de la parte perturbada $H'$ al nuevo sistema total.  $$ H = H^{0} + H'$$ Para sistemas no degenerados, la corrección a la energía a primer orden se calcula como $$ E_{n}^{(1)} = \int\psi_{n}^{(0)*} H' \psi_{n}^{(0)}d\tau$$ ** Tarea 1 : Programar esta ecuación si conoces $H^{0}$ y sus soluciones. **<jupyter_code>#Añadir variables simbólicas del usuario
print("El programa ya reconoce las variables simbolicas x, m y hbar.")
print("\n¿Desea declarar más variables? (0:No; 1:Sí)")
user_variables(int(input()))
print("Introduzca la función de onda del sistema no perturbado.")
psi = sympify(input("psi = "))
psi
print("Introduzca la perturbación del sistema.")
Hp = sympify(input("H' = "))
Hp
E1 = integrate(psi*Hp*psi, (x, -oo, oo))
E1<jupyter_output><empty_output><jupyter_text>Y la corrección a la función de onda, también a primer orden, se obtiene como: $$ \psi_{n}^{(1)} = \sum_{m\neq n} \frac{\langle\psi_{m}^{(0)} | H' | \psi_{n}^{(0)} \rangle}{E_{n}^{(0)} - E_{m}^{(0)}} \psi_{m}^{(0)}$$ **Tarea 2: Programar esta ecuación si conoces $H^{0}$ y sus soluciones. **<jupyter_code>### Solución<jupyter_output><empty_output><jupyter_text>**Tarea 3: Investigue las soluciones a segundo orden y también programe las soluciones. **<jupyter_code>### Solución<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.16473791695030632, 'fraction_numerical': 0.012933968686181076, 'mean_word_length': 6.101449275362318, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '3', 'dir': 'jupyter-structured-clean-dedup', 'id': '184299', 'license': 'MIT', 'n_tokens_mistral': 540, 'n_tokens_neox': 536, 'n_words': 164, 'path': 'Perturbaciones/.ipynb_checkpoints/Perturbations-Copy1-checkpoint.ipynb', 'repo_name': 'lazarusA/Density-functional-theory', 'size': '1469'}