{"id":30034208,"url":"https://github.com/varven01/relativity_basics_notebook","last_synced_at":"2026-05-16T01:35:26.375Z","repository":{"id":294974211,"uuid":"988682005","full_name":"VarVen01/relativity_basics_notebook","owner":"VarVen01","description":"Introduction to Fundamental Concepts in Special Relativity","archived":false,"fork":false,"pushed_at":"2025-07-31T19:30:55.000Z","size":722,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-31T22:39:21.701Z","etag":null,"topics":["einstein","jupyter-notebook","length-contraction","physics","physics-simulation","python","python-3","relativity","spacetime","special-relativity","time-dilation"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VarVen01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-22T23:16:18.000Z","updated_at":"2025-07-31T19:31:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"6372f8ff-5d49-4ffd-8e1a-588a7d15a745","html_url":"https://github.com/VarVen01/relativity_basics_notebook","commit_stats":null,"previous_names":["varven01/relativity_basics_notebook"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/VarVen01/relativity_basics_notebook","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VarVen01%2Frelativity_basics_notebook","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VarVen01%2Frelativity_basics_notebook/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VarVen01%2Frelativity_basics_notebook/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VarVen01%2Frelativity_basics_notebook/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VarVen01","download_url":"https://codeload.github.com/VarVen01/relativity_basics_notebook/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VarVen01%2Frelativity_basics_notebook/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269170586,"owners_count":24372066,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-06T02:00:09.910Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["einstein","jupyter-notebook","length-contraction","physics","physics-simulation","python","python-3","relativity","spacetime","special-relativity","time-dilation"],"created_at":"2025-08-06T23:12:49.514Z","updated_at":"2026-05-16T01:35:26.369Z","avatar_url":"https://github.com/VarVen01.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# relativity_basics_notebook\n\n## Relativity_Basics_Notebook : A Google Colab Notebook\nExplore fundamental concepts in special relativity with interactive Python-based visualizations!\n\n## Overview\nWelcome to this Relativity Basics Notebook! This repository contains a Google Colab notebook that demonstrates key ideas in special relativity using Python (numpy and matplotlib) visualizations and coding snippets. This project provides a hands-on approach to Einstein's theories to help users experiment with and learn about fundamental relativistic effects in real time, which also allows them to strengthen their intuition and conceptual understanding of these topics.\n\n## Files Included\n'Relativity_Basics_Notebook.ipynb' : The main Google Colab notebook\n\n'table_redshifts.csv' : Supporting dataset for the Doppler Shift section's code snippet\n\n## How to Use\nOpen and save a COPY of the notebook in Google Colab (no local installation required!).\n\nRead the explanations accompanying each section to deepen understanding.\n\nRun the cells step-by-step to visualize effects of the topics discussed.\n\nModify parameters to explore how they affect the relevant relativistic effects.\n\n## Features\nInteractive Python code to simulate relativistic scenarios\n\nVisualizations for time dilation, length contraction, relativistic momentum, spacetime diagrams, and more!\n\nNumerical simulations of relativistic energy\n\nReal-world applications (ex. GPS corrections)\n\n## Topics Covered\nIntroduction to Relativity and the Lorentz Factor\n\nPostulates of Special Relativity\n\nTime Dilation and Twin Paradox\n\nLength Contraction\n\nRelativistic Momentum and Energy\n\nRelativistic Velocity Addition\n\nDoppler Shift\n\nSpacetime Diagrams\n\nBrief Introduction to General Relativity\n\nBlack Holes and Relativity\n\n## Questions?\nHave any questions, feedback, or suggestions? Feel free to:\n\nOpen an issue on this repository (click the \"Issues\" tab above)\n\nFork the repository and submit a pull request with improvements\n\nReach out in relevant GitHub discussions or forums\n\nYour comments and insights are always welcome!\n\n## AI Assistance\n\nParts of this project were developed with the help of AI tools to generate code suggestions, refactor logic, and improve documentation. All code has been reviewed and tested by the author.\n\n## Additional Notes\n\nHave fun exploring!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarven01%2Frelativity_basics_notebook","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvarven01%2Frelativity_basics_notebook","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarven01%2Frelativity_basics_notebook/lists"}