Skip to content

Quantum-Software-Development/QuantumComputing-Timeline-Formulas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[🇧🇷 Português] [🇺🇸 English]


🇶 Quantum Computing Timeline with Key Contributions and Formulas


📺 Watch on YouTube for better resolution

Quantum.Timeline.1.1.mp4
🎶 Symphony No 9 Beethoven in D minor (Ode to Joy) - Sound Design Remixed



Sponsor Quantum Software Development




This repository is a heartfelt tribute to the pioneers of quantum mechanics and computing, whose brilliance and vision have illuminated the path to one of humanity’s most profound scientific revolutions. It serves as both a beacon and a foundation for those eager to explore the intricacies of quantum computing, showcasing the journey from groundbreaking discoveries to the cutting-edge innovations shaping our future.

Every concept, formula, and historical account presented here has been thoughtfully curated with deep respect for the minds that dared to question the unknown and redefine our understanding of reality. This is not just a repository of knowledge—it is a celebration of human ingenuity, curiosity, and the relentless pursuit of truth.

We invite your contributions and insights, encouraging you to join us in this collaborative endeavor to honor the legacy of these great thinkers and push the boundaries of quantum exploration.

Feel free to explore, learn, and contribute by adding information, corrections, or ideas—because the future of quantum computing is not shaped by individuals, but by a collective spirit of innovation and determination. This repository welcomes everyone passionate about quantum computing and bold enough to believe they can change the world.


Together We Are Stronger. Together We Will Change the World !


🔭๋࣭ < made with vibe, frequency, and joy />


Table of Contents



Predecessors of Quantum Mechanics

1. Leonhard Euler (1748)
──────────────

Leonhard Euler, one of the most significant mathematicians in history, contributed foundational mathematical principles that would later support the development of quantum mechanics. His work in functions and complex numbers laid the groundwork for modern physics.

  • Developed the Euler's Formula, which links exponential functions to trigonometric functions. It is fundamental in wave mechanics and quantum state representation.

Euler's Formula:

$\huge \color{DeepSkyBlue} e^{i\theta}$ = $\huge \color{DeepSkyBlue} \cos(\theta) + i\sin(\theta)$


Where:
- $\large \color{DeepSkyBlue} \ e $: Base of the natural logarithm.
- $\large \color{DeepSkyBlue} \ \theta $: Phase angle.
- $\large \color{DeepSkyBlue} \ i $: Imaginary unit.

Euler's formula is essential for describing quantum wavefunctions and visualizing oscillations in the complex plane.

2. Carl Friedrich Gauss (1809)
──────────────

Carl Friedrich Gauss was pivotal in developing the mathematical framework used in quantum mechanics. His work on number theory and statistics influenced quantum field theory and the statistical interpretation of quantum systems.

Gaussian Distribution Formula:

$\huge \color{DeepSkyBlue} f(x)$ = $\huge \color{DeepSkyBlue} \frac{1}{\sqrt{2\pi\sigma^2}} e^{-\frac{(x-\mu)^2}{2\sigma^2}}$


Where:
- $\large \color{DeepSkyBlue} \ \mu $: Mean of the distribution.
- $\large \color{DeepSkyBlue} \ \sigma $: Standard deviation.
- $\large \color{DeepSkyBlue} \ x $: Random variable.

This formula is widely used to model measurement uncertainties in quantum mechanics.

3. Joseph Fourier (1822)
──────────────

Joseph Fourier’s development of Fourier analysis allowed quantum mechanics to describe wave functions in terms of frequency components. His work directly relates to the development of quantum mechanics in wave propagation.

  • Developed the mathematical framework for the Fourier Transform, which is foundational in quantum mechanics and quantum computing.

Formula for Fourier Transform:

$\huge \color{DeepSkyBlue} \hat{f}(k)$ = $\huge \color{DeepSkyBlue} \int_{-\infty}^{\infty} f(x) , e^{-2\pi i k x} , dx$


Formula for Inverse Fourier Transform:

$\huge \color{DeepSkyBlue} f(x)$ = $\huge \color{DeepSkyBlue} \int_{-\infty}^{\infty} \hat{f}(k) , e^{2\pi i k x} , dk$


Where:

  • $\large \color{DeepSkyBlue} f(x)$ is the original function in the spatial domain.
  • $\large \color{DeepSkyBlue} \hat{f}(k)$ is the transformed function in the frequency domain.
  • $\large \color{DeepSkyBlue} x$ represents position, and $\large \color{DeepSkyBlue} k$ represents momentum or frequency.

Relevance in Quantum Mechanics and Computing:

  • Quantum Mechanics: Converts wave functions between position and momentum spaces.
  • Quantum Computing: Basis for the Quantum Fourier Transform (QFT), essential for algorithms like Shor's factoring algorithm.

4. Srinivasa Ramanujan (1910–1920)
──────────────

Explore Further

  • Srinivasa Ramanujan made groundbreaking contributions to mathematics, particularly in the realms of modular forms and infinite series. His work has had a lasting impact on various fields, including quantum gravity and string theory.

Ramanujan's Infinite Series for $\huge \color{DeepSkyBlue} {\pi}$:

One of his most famous formulas is an infinite series for $\huge \color{DeepSkyBlue} \frac{1}{\pi}$:

$\huge \color{DeepSkyBlue} \frac{1}{\pi}$ = $\huge \color{DeepSkyBlue} \frac{2\sqrt{2}}{9801} \sum_{n=0}^{\infty} \frac{(4n)!(1103 + 26390n)}{(n!)^4 396^{4n}}$


Where:

  • $\large \color{DeepSkyBlue} \ n $: Summation index.

This series converges extraordinarily rapidly, making it highly efficient for calculating $\large \color{DeepSkyBlue} \frac{1}{\pi} ( \pi )$ to many decimal places. In 1985, William Gosper used this formula to compute $\large \color{DeepSkyBlue} \frac{1}{\pi} ( \pi )$ to 17 million digits.

Ramanujan's deep insights into infinite series and modular forms continue to influence modern mathematical research and applications.

5. Satyendra Nath Bose (1924)
──────────────

Bose-Einstein Distribution Formula:

$\huge \color{DeepSkyBlue} f(E) = \frac{1}{e^{(E-\mu)/k_B T} - 1}$


Where:
- $\large \color{DeepSkyBlue} \ E $: Energy of a state.
- $\large \color{DeepSkyBlue} \ \mu $: Chemical potential.
- $\large \color{DeepSkyBlue} \ k_B $: Boltzmann constant.
- $\large \color{DeepSkyBlue} \ T $: Temperature.

Bose's work laid the groundwork for quantum statistics and particle behavior at near-zero temperatures.

His contributions have been instrumental in advancing our understanding of quantum mechanics and have paved the way for numerous applications in modern physics.


Beginning of the 20th Century – Foundations of Quantum Mechanics


6. Max Planck (1900)
──────────────

  • Pioneered Quantum Theory**: Introduced the concept of energy quantization, proposing that energy is emitted or absorbed in discrete units called "quanta." (Chemistry LibreTexts)

Quantized Energy Formula:

$\huge \color{DeepSkyBlue} E = h \cdot f$


Where:
- $\large \color{DeepSkyBlue} \ E $: Energy of a photon.
- $\large \color{DeepSkyBlue} \ h $: Planck's constant $\large \color{DeepSkyBlue} (6.626 \times 10^{-34} , \text{J·s})$.
- $\large \color{DeepSkyBlue} \ f $: Frequency of the radiation.

Planck's revolutionary idea that energy levels are quantized laid the foundation for modern quantum mechanics, profoundly influencing our understanding of atomic and subatomic processes. (Physics LibreTexts)

7. Albert Einstein (1905)
──────────────

  • Explanation of the Photoelectric Effect: Introduced the concept of photons, explaining that light consists of discrete energy packets. (byjus.com)

  • Photoelectric Effect Formula:
    $\huge \color{DeepSkyBlue} E_{\text{photon}} = h \cdot f = W + K$


Where:
- $\large \color{DeepSkyBlue} \ E_{\text{photon}} $: Energy of the incident photon.
- $\large \color{DeepSkyBlue} \ h $: Planck's constant $\large \color{DeepSkyBlue} (6.626 \times 10^{-34} , \text{J·s})$.
- $\large \color{DeepSkyBlue} \ f $: Frequency of the incident light.
- $\large \color{DeepSkyBlue} \ W $: Work function (the minimum energy required to remove an electron from the material).
- $\large \color{DeepSkyBlue} \ K $: Kinetic energy of the ejected electron.

Einstein's explanation of the photoelectric effect provided crucial evidence for the quantization of light and earned him the Nobel Prize in Physics in 1921. (phys.libretexts.org).

8. Niels Bohr (1913)
──────────────

  • Bohr's atomic model with quantized energy levels.

  • Formula for the energy levels of an electron in a hydrogen atoma:

$\huge \color{DeepSkyBlue} E_n = -\frac{13.6 , \text{eV}}{n^2}$


Where:

  • $$\large \color{DeepSkyBlue} E_n$$ is the energy of the $$n$$-th level.
  • $$\large \color{DeepSkyBlue} n$$ is the principal quantum number.

9. Erwin Schrödinger (1926)
──────────────

  • Schrödinger’s equation, the foundation of wave mechanics.

  • Time-dependent form of Schrödinger’s equation:

$\huge \color{DeepSkyBlue} i\hbar \frac{\partial}{\partial t} \psi(r, t) = \hat{H} \psi(r, t)$


Where:

  • $\large \color{DeepSkyBlue} \psi(r, t)$ is the wave function of the system.
  • $\large \color{DeepSkyBlue} \hat{H}$ is the Hamiltonian operator.
  • $\large \color{DeepSkyBlue} \hbar$ is the reduced Planck’s constant.

10. Werner Heisenberg (1927)
──────────────

Uncertainty Principle, central to quantum physics.


\Formula for the Uncertainty Principle:

$\huge \color{DeepSkyBlue} \Delta x \cdot \Delta p \geq \frac{\hbar}{2}$


Where:

  • $\large \color{DeepSkyBlue} \Delta x$ is the uncertainty in position.
  • $\large \color{DeepSkyBlue} \Delta p$ is the uncertainty in momentum.

----CONT___ ⬇︎







1. The Importance of Quantum Error Correction

Quantum error correction is a foundational concept in quantum computing, addressing the challenges posed by decoherence and quantum noise. Since quantum systems are highly sensitive to their environment, errors can accumulate during computation, making error correction crucial for reliable quantum operations.

2. Key Techniques in Quantum Error Correction

  • Shor's Code: The first quantum error-correcting code, proposed by Peter Shor, demonstrated how a single qubit of information could be protected from errors using nine physical qubits.
  • Steane Code: Andrew Steane introduced a more efficient error-correcting code that requires fewer resources compared to Shor’s code.
  • Topological Codes: These include approaches like Kitaev’s surface code, which leverage the topological properties of quantum systems to correct errors effectively.

3. Applications and Future Directions

  • Fault-tolerant quantum computation using logical qubits protected by error correction.
  • Hardware optimization to minimize error rates and improve system reliability.
  • Advanced algorithms to ensure scalability in large-scale quantum systems.

This repository thrives on collaboration! Whether you're a quantum computing expert or just getting started, your contributions are valuable.

  • Add Information: Share new discoveries or advancements in quantum computing.
  • Improve Content: Help us fix errors or enhance existing material.
  • Share Ideas: Submit new concepts or resources that could advance the field.
  • Contribute Code: Share algorithms or code snippets related to quantum computing.
  • Correct Mistakes: Point out any inaccuracies to keep the content reliable.
  • Add References: Provide relevant research papers or books to enrich the repository.
  1. Fork the repository.
  2. Make changes locally.
  3. Submit a pull request with a clear description of your contributions.
  • Be respectful and collaborative.
  • Ensure your changes are clear and well-documented.
  • Follow coding standards if contributing code.
  • Stay focused on quantum computing.

Together, we can shape the future of quantum computing. Every contribution, no matter how small, makes a difference. Thank you for being part of this journey!


  1. Nielsen, M. A., & Chuang, I. L. (2010). Quantum Computation and Quantum Information. Cambridge University Press.
    This book is a comprehensive reference for understanding quantum mechanics, quantum computation, and quantum error correction techniques.

  2. Preskill, J. (1998). Fault-Tolerant Quantum Computation. Proceedings of the Royal Society of London A, 454(1969), 385–410.
    This paper explores the theoretical foundation of fault tolerance in quantum systems.

  3. Gottesman, D. (1997).. Stabilizer Codes and Quantum Error Correction. PhD Thesis, California Institute of Technology.
    A seminal work introducing the stabilizer formalism, a key framework for many error correction codes.

  4. Kitaev, A. Y. (2003).. Fault-Tolerant Quantum Computation by Anyons. Annals of Physics, 303(1), 2–30.
    This work discusses the application of topological quantum codes for error correction.

  5. Devitt, S. J., Munro, W. J., & Nemoto, K. (2013).. Quantum Error Correction for Beginners. Reports on Progress in Physics, 76(7), 076001.
    A beginner-friendly overview of quantum error correction principles and practical implementations.

Copyright 2025 Quantum Software Development. Code released under the MIT license.

About

A code repository designed to show the best GitHub has to offer.

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Languages