CÁLCULOS EM RELATIVIDADE GERAL COM O USO DE PYTHON

Otavio Goldoni Quina de Almeida, Maike Barreto, Sarah Schayder, Pedro Muniz, Davidson Oliveira, Julya Alcantara, Moises Rangel

Resumo


A Relatividade Geral (GR) é uma das teorias mais importantes no estudo dos problemas da física moderna e é fundamental para compreender as propriedades do universo em larga escala. Como é uma teoria altamente matemática, o conhecimento em programação é frequentemente necessário para estudá-la. Embora a programação seja uma ferramenta valiosa para resolver numericamente as equações diferenciais da GR, adquirir o conhecimento necessário nas linguagens existentes exige um compromisso significativo de tempo, que poderia ser gasto diretamente na pesquisa em GR. Existem vários programas matemáticos que são mais fáceis de usar, mas a maioria deles está desatualizada ou não é gratuita. Portanto, aprender a usar um software gratuito, de fácil utilização e de código aberto torna-se extremamente importante para realizar cálculos matemáticos complexos relacionados à GR. Este é o propósito deste artigo: desenvolver uma maneira simples de usar o EinsteinPY para qualquer professor ou aluno com apenas conhecimentos introdutórios de programação. O EinsteinPY é um software desenvolvido em Python para cálculos em relatividade geral. Este software desempenha um papel crucial no ensino da Relatividade Geral tanto em nível de graduação quanto de pós-graduação.

CALCULATING GENERAL RELATIVITY USING PYTHON

General Relativity (GR) is one of the most important theories in the study of problems in modern physics and is fundamental to understanding the properties of the universe on a large scale. As it is a highly mathematical theory, programming knowledge is often necessary to study it. Although programming is a valuable tool for numerically solving the differential equations of GR, acquiring the necessary knowledge in existing languages requires a significant time commitment, time that could be spent directly on GR research. There are several mathematical programs that are easier to use, but most of them are either outdated or not free. Therefore, learning to use a free, user-friendly, open-source software becomes extremely important for performing complex mathematical calculations related to GR. This is the purpose of this article: to develop a simple way to use EinsteinPY for any teacher or student with only introductory programming knowledge. EinsteinPY is a software developed in Python for calculations in general relativity. This software plays a crucial role in teaching General Relativity at both undergraduate and graduate levels.


Palavras-chave


python; relatividade geral; einsteinpy

Texto completo:

PDF

Apontamentos



Direitos autorais 2024 Revista UNILUS Ensino e Pesquisa - RUEP

ISSN (impresso): 1807-8850
ISSN (eletrônico): 2318-2083

Periodicidade: Trimestral

Primeiro trimestre, jan./mar., data para publicação da edição - 30 de junho
Segundo trimestre, abr./jun., data para publicação da edição - 30 de setembro
Terceiro trimestre, jul./set., data para publicação da edição - 31 de dezembro
Quarto trimestre, out./dez., data para publicação da edição - 31 de março

Licença Creative Commons
Este obra está licenciado com uma Licença Creative Commons Atribuição-NãoComercial-SemDerivações 4.0 Internacional.

 

Indexadores

 

Estatística de Acesso à RUEP

Monitorado desde 22 de novembro de 2016.