Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improvement/code restructuring #18

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 7 additions & 8 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@ url: ""

# Footer info
affiliation: >
Richard Feynman<br/>
Professor of Physics<br/>
California Institute of Technology
Richard Feynman<br/>
Professor of Physics<br/>
California Institute of Technology

location: >
California Institute of Technology<br/>
1200 E California Blvd<br/>
Pasadena, CA 91125

contact: >
<a href="mailto:richard@university.edu" target="_blank"><i class="fa fa-envelope fa-1x"></i> Contact Richard via email</a> <br/>
<a href="https://github.com/sbryngelson/academic-website-template"><i class="fa fa-github fa-1x"></i> Use this site as a template!</a>
<a href="mailto:richard@university.edu" target="_blank"><i class="fa fa-envelope fa-1x"></i> Contact Richard via email</a> <br/>
<a href="https://github.com/sbryngelson/academic-website-template"><i class="fa fa-github fa-1x"></i> Use this site as a template!</a>

# Pages shown in navbar
nav_pages:
Expand All @@ -34,6 +34,7 @@ nav_pages:
- name: software
- name: team
- name: teaching
- name: blogs

include:
- .htaccess
Expand All @@ -58,11 +59,9 @@ kramdown:
enable_coderay: false
parse_block_html: true # default for kramdown is false. This will enable using Markdown links


plugins: ['jekyll/scholar']
plugins: ["jekyll/scholar"]

scholar:

last_name: Doe
first_name: [John]

Expand Down
46 changes: 46 additions & 0 deletions _data/great_mathematicians_and_physicists.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
Name,Years,Country,Major Contributions
Pythagoras,570-495 BC,Greece,"Best known for the Pythagorean theorem, which relates the sides of a right triangle. His contributions also extend to musical theory and philosophical concepts of numbers and their relationships."
Euclid,circa 300 BC,Greece,"Often referred to as the 'Father of Geometry,' Euclid's work 'Elements' is one of the most influential works in the history of mathematics, laying out the foundations of plane geometry."
Nicolaus Copernicus,1473-1543,Poland,"Proposed the heliocentric model of the solar system, which placed the Sun, rather than the Earth, at the center. This was a major milestone in the history of astronomy."
Galileo Galilei,1564-1642,Italy,"Pioneered the use of the telescope in astronomy, made numerous key observations (such as the moons of Jupiter), and laid the groundwork for classical mechanics."
Marin Mersenne,1588-1648,France,"Known for Mersenne primes and contributions to the study of acoustics and number theory. Acted as a central figure in the scientific community of his time."
René Descartes,1596-1650,France,"Developed Cartesian coordinate system, which bridges algebra and Euclidean geometry. Also contributed to philosophy, laying the foundation for modern rationalism."
Isaac Newton,1643-1727,England,"Formulated the laws of motion and universal gravitation, laying the groundwork for classical mechanics. Also made substantial contributions to calculus, optics, and mathematical theory."
Johann Bernoulli,1667-1748,Switzerland,"Played a key role in the development of calculus and its applications to mechanics and fluid dynamics. Known for Bernoulli's principle in fluid dynamics."
Leonhard Euler,1707-1783,Switzerland,"Made significant contributions to a wide variety of fields in mathematics, including topology, graph theory, and introducing modern terminologies and notations. Known for Euler's identity and Euler's formula."
Jean le Rond d'Alembert,1717-1783,France,"Developed the d'Alembert principle in dynamics and made significant contributions to the wave equation in physics. Was also a co-editor of the 'Encyclopédie.'"
Alessandro Volta,1745-1827,Italy,"Pioneer in electricity and power. Invented the electric battery and discovered methane. The unit of electric potential, the volt, is named in his honor."
Pierre-Simon Laplace,1749-1827,France,"Known for his work on celestial mechanics, probability, and statistics. Formulated the Laplace transform and made significant contributions to the study of the stability of the solar system."
André-Marie Ampère,1775-1836,France,"One of the founders of electrodynamics (the study of the interaction of electric currents), known for Ampère's circuital law and the ampere unit of electric current."
Carl Friedrich Gauss,1777-1855,Germany,"Made major contributions to many fields including number theory, algebra, statistics, analysis, differential geometry, geophysics, electrostatics, astronomy, and optics. Known for the Gaussian distribution and the fundamental theorem of algebra."
Joseph Fourier,1768-1830,France,"Introduced the Fourier series and Fourier transform, which are widely used in signal processing, heat transfer, and vibrations. His work laid the foundation for modern harmonic analysis."
Sophie Germain,1776-1831,France,"Made important contributions to number theory and elasticity theory. Her work on Fermat's Last Theorem provided a foundation for later proofs."
Siméon Denis Poisson,1781-1840,France,"Known for Poisson distribution in probability theory and Poisson's equation in potential theory. Made significant contributions to the study of heat conduction."
Augustin-Louis Cauchy,1789-1857,France,"One of the founders of complex analysis and the theory of functions. Known for Cauchy-Riemann equations and contributions to the rigor of calculus."
Michael Faraday,1791-1867,England,"Discovered electromagnetic induction, diamagnetism, and electrolysis. Faraday's law of induction is fundamental in the study of electromagnetism."
William Rowan Hamilton,1805-1865,Ireland,"Made important contributions to classical mechanics, optics, and algebra. Known for Hamiltonian mechanics, which reformulates Newtonian mechanics."
Évariste Galois,1811-1832,France,"Developed Galois theory, which provides a connection between field theory and group theory. His work laid the foundation for much of modern algebra."
James Clerk Maxwell,1831-1879,Scotland,"Formulated the classical theory of electromagnetic radiation, bringing together for the first time electricity, magnetism, and light as manifestations of the same phenomenon. Known for Maxwell's equations."
Jules Henri Poincaré,1854-1912,France,"Considered the last universalist in mathematics, made profound contributions to the fields of topology, celestial mechanics, and the theory of dynamical systems. Known for the Poincaré conjecture."
Felix Klein,1849-1925,Germany,"Known for his work in group theory, complex analysis, non-Euclidean geometry, and the Erlangen program, which classified geometries based on their underlying symmetries."
Georg Cantor,1845-1918,Germany,"Founded set theory and introduced the concept of cardinality of infinite sets. His work laid the foundations for much of modern mathematical logic."
Henri Poincaré,1854-1912,France,"Made fundamental contributions to topology, celestial mechanics, and the theory of dynamical systems. Known for the Poincaré conjecture and his work on the three-body problem."
Max Planck,1858-1947,Germany,"Originated quantum theory, which revolutionized human understanding of atomic and subatomic processes. Known for Planck's constant and black-body radiation."
Henri Lebesgue,1875-1941,France,"Developed the theory of measure and integration, known as Lebesgue integration, which extended the notion of integration to a broader class of functions."
Émile Borel,1871-1956,France,"Made fundamental contributions to measure theory and probability theory. Known for Borel sets and Borel measure, which are foundational in modern analysis."
David Hilbert,1862-1943,Germany,"Contributed to a broad range of fields, including invariant theory, algebraic number theory, and the foundations of geometry. Known for Hilbert spaces in functional analysis."
Srinivasa Ramanujan,1887-1920,India,"Made substantial contributions to mathematical analysis, number theory, infinite series, and continued fractions. His work has inspired a vast amount of research."
Erwin Schrödinger,1887-1961,Austria,"Developed wave mechanics and formulated the Schrödinger equation, which describes how the quantum state of a physical system changes over time."
Niels Bohr,1885-1962,Denmark,"Developed the Bohr model of the atom, which introduced quantum theory to atomic structure. Made foundational contributions to understanding atomic and molecular structure."
Albert Einstein,1879-1955,Germany,"Developed the theory of relativity, fundamentally changing our understanding of space, time, and energy. Known for the equation E=mc^2 and his contributions to the photoelectric effect."
Emmy Noether,1882-1935,Germany,"Made groundbreaking contributions to abstract algebra and theoretical physics. Known for Noether's theorem, which links symmetries and conservation laws in physics."
Paul Dirac,1902-1984,England,"One of the pioneers of quantum mechanics and quantum electrodynamics. Known for the Dirac equation, which describes the behavior of fermions and predicted the existence of antimatter."
Werner Heisenberg,1901-1976,Germany,"Developed matrix mechanics, one of the formulations of quantum mechanics. Known for the Heisenberg uncertainty principle, which states a fundamental limit to the precision with which pairs of physical properties can be known."
Kurt Gödel,1906-1978,Austria,"Best known for his incompleteness theorems, which have profound implications for the limits of formal systems in mathematics and logic."
John von Neumann,1903-1957,Hungary,"Made fundamental contributions to many fields, including set theory, functional analysis, quantum mechanics, and computer science. Known for the von Neumann architecture and game theory."
Andrey Kolmogorov,1903-1987,Russia,"Made significant contributions to probability theory, turbulence, and the theory of computation. Known for the Kolmogorov axioms, which are the foundation of modern probability theory."
Richard Feynman,1918-1988,USA,"Developed the path integral formulation of quantum mechanics and contributed to the theory of quantum electrodynamics. Known for Feynman diagrams, which are used to represent particle interactions."
Paul Erdős,1913-1996,Hungary,"Prolific mathematician who contributed to numerous fields, particularly combinatorics, graph theory, number theory, and probability. Known for the Erdős number, which measures collaborative distance in authorship of mathematical papers."
Alan Turing,1912-1954,England,"Considered the father of computer science. Developed the concept of the Turing machine, which is a fundamental model of computation, and played a crucial role in codebreaking during World War II."
John Nash,1928-2015,USA,"Made fundamental contributions to game theory, differential geometry, and the study of partial differential equations. Known for Nash equilibrium in game theory."
Stephen Hawking,1942-2018,England,"Made significant contributions to the fields of cosmology and quantum gravity, particularly in the context of black holes. Known for Hawking radiation."
17 changes: 17 additions & 0 deletions _includes/csv_to_table.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<table class="table table-dark">
{% for row in include.dataset %}
{% if forloop.first %}
<tr>
{% for pair in row %}
<th>{{ pair[0] }}</th>
{% endfor %}
</tr>
{% endif %}

{% tablerow pair in row %}
{{ pair[1] }}
{% endtablerow %}

{% endfor %}

</table>
1 change: 0 additions & 1 deletion _includes/footer.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,5 +24,4 @@ <h5>Coordinates</h5>
</div>
</div>

<script src="{{ "/assets/javascript/bootstrap/jquery.min.js" | relative_url }}"></script>
<script src="{{ "/assets/javascript/bootstrap/bootstrap.bundle.min.js" | relative_url }}"></script>
3 changes: 3 additions & 0 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,6 @@ <h1 class="post-title" itemprop="name headline">{{ page.title }}</h1>
</div>

</article>


<script src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
14 changes: 14 additions & 0 deletions _pages/blogs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
title: "Blog"
layout: page
sitemap: false
permalink: /blogs/
---

<ul>
{% for post in site.posts %}
<li>
{{ post.date | date_to_string }}: <a href="{{ post.url }}">{{ post.title}}</a>
</li>
{% endfor %}
</ul>
36 changes: 36 additions & 0 deletions _posts/1961-11-28-space-time.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
layout: post
title: "Space-Time"
date: 1961-11-28
categories: "Lecture Notes"
---

## Lorentz transformation

$$
\begin{align}
x' &= \frac{x-ut/c^2}{\sqrt{1-u^2/c^2}} \\
t' &= \frac{t-ux/c^2}{\sqrt{1-u^2/c^2}}\\
y' &= y \\
z' &= z
\end{align}
$$

## Rotation

$$
\begin{align} \label{rotation}
x' &= x\cos(\theta) + y\sin(\theta) \\
y' &= y\cos(\theta) - x\sin(\theta) \\
z' &= z \\
t' &= t
\end{align}
$$

## References

- [The Feynman Lectures on Physics First Year Photos (1961‑62) Lecture 17](https://www.feynmanlectures.caltech.edu/flpphotos.html#17)
- [Lorentz transformation on Wikipedia](https://en.wikipedia.org/wiki/Lorentz_transformation)

<!-- The beautiful equation \eqref{rotation} is rotation transformation. -->
<!-- The label system is not working. -->
10 changes: 10 additions & 0 deletions _posts/2024-05-31-great-mathematicians-and-physicists.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
layout: post
title: "Great Mathematicians and Physicists"
date: 2024-05-31
categories: "Fun"
---

A list of 50 brilliant minds who have significantly advanced our understanding of the world and contributed to making it a better place!

{% include csv_to_table.html dataset=site.data.great_mathematicians_and_physicists %}
158 changes: 158 additions & 0 deletions _sass/bootstrap/_accordion.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
//
// Base styles
//

.accordion {
// scss-docs-start accordion-css-vars
--#{$prefix}accordion-color: #{$accordion-color};
--#{$prefix}accordion-bg: #{$accordion-bg};
--#{$prefix}accordion-transition: #{$accordion-transition};
--#{$prefix}accordion-border-color: #{$accordion-border-color};
--#{$prefix}accordion-border-width: #{$accordion-border-width};
--#{$prefix}accordion-border-radius: #{$accordion-border-radius};
--#{$prefix}accordion-inner-border-radius: #{$accordion-inner-border-radius};
--#{$prefix}accordion-btn-padding-x: #{$accordion-button-padding-x};
--#{$prefix}accordion-btn-padding-y: #{$accordion-button-padding-y};
--#{$prefix}accordion-btn-color: #{$accordion-button-color};
--#{$prefix}accordion-btn-bg: #{$accordion-button-bg};
--#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon)};
--#{$prefix}accordion-btn-icon-width: #{$accordion-icon-width};
--#{$prefix}accordion-btn-icon-transform: #{$accordion-icon-transform};
--#{$prefix}accordion-btn-icon-transition: #{$accordion-icon-transition};
--#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon)};
--#{$prefix}accordion-btn-focus-box-shadow: #{$accordion-button-focus-box-shadow};
--#{$prefix}accordion-body-padding-x: #{$accordion-body-padding-x};
--#{$prefix}accordion-body-padding-y: #{$accordion-body-padding-y};
--#{$prefix}accordion-active-color: #{$accordion-button-active-color};
--#{$prefix}accordion-active-bg: #{$accordion-button-active-bg};
// scss-docs-end accordion-css-vars
}

.accordion-button {
position: relative;
display: flex;
align-items: center;
width: 100%;
padding: var(--#{$prefix}accordion-btn-padding-y) var(--#{$prefix}accordion-btn-padding-x);
@include font-size($font-size-base);
color: var(--#{$prefix}accordion-btn-color);
text-align: left; // Reset button style
background-color: var(--#{$prefix}accordion-btn-bg);
border: 0;
@include border-radius(0);
overflow-anchor: none;
@include transition(var(--#{$prefix}accordion-transition));

&:not(.collapsed) {
color: var(--#{$prefix}accordion-active-color);
background-color: var(--#{$prefix}accordion-active-bg);
box-shadow: inset 0 calc(-1 * var(--#{$prefix}accordion-border-width)) 0 var(--#{$prefix}accordion-border-color); // stylelint-disable-line function-disallowed-list

&::after {
background-image: var(--#{$prefix}accordion-btn-active-icon);
transform: var(--#{$prefix}accordion-btn-icon-transform);
}
}

// Accordion icon
&::after {
flex-shrink: 0;
width: var(--#{$prefix}accordion-btn-icon-width);
height: var(--#{$prefix}accordion-btn-icon-width);
margin-left: auto;
content: "";
background-image: var(--#{$prefix}accordion-btn-icon);
background-repeat: no-repeat;
background-size: var(--#{$prefix}accordion-btn-icon-width);
@include transition(var(--#{$prefix}accordion-btn-icon-transition));
}

&:hover {
z-index: 2;
}

&:focus {
z-index: 3;
outline: 0;
box-shadow: var(--#{$prefix}accordion-btn-focus-box-shadow);
}
}

.accordion-header {
margin-bottom: 0;
}

.accordion-item {
color: var(--#{$prefix}accordion-color);
background-color: var(--#{$prefix}accordion-bg);
border: var(--#{$prefix}accordion-border-width) solid var(--#{$prefix}accordion-border-color);

&:first-of-type {
@include border-top-radius(var(--#{$prefix}accordion-border-radius));

> .accordion-header .accordion-button {
@include border-top-radius(var(--#{$prefix}accordion-inner-border-radius));
}
}

&:not(:first-of-type) {
border-top: 0;
}

// Only set a border-radius on the last item if the accordion is collapsed
&:last-of-type {
@include border-bottom-radius(var(--#{$prefix}accordion-border-radius));

> .accordion-header .accordion-button {
&.collapsed {
@include border-bottom-radius(var(--#{$prefix}accordion-inner-border-radius));
}
}

> .accordion-collapse {
@include border-bottom-radius(var(--#{$prefix}accordion-border-radius));
}
}
}

.accordion-body {
padding: var(--#{$prefix}accordion-body-padding-y) var(--#{$prefix}accordion-body-padding-x);
}


// Flush accordion items
//
// Remove borders and border-radius to keep accordion items edge-to-edge.

.accordion-flush {
> .accordion-item {
border-right: 0;
border-left: 0;
@include border-radius(0);

&:first-child { border-top: 0; }
&:last-child { border-bottom: 0; }

// stylelint-disable selector-max-class
> .accordion-header .accordion-button {
&,
&.collapsed {
@include border-radius(0);
}
}
// stylelint-enable selector-max-class

> .accordion-collapse {
@include border-radius(0);
}
}
}

@if $enable-dark-mode {
@include color-mode(dark) {
.accordion-button::after {
--#{$prefix}accordion-btn-icon: #{escape-svg($accordion-button-icon-dark)};
--#{$prefix}accordion-btn-active-icon: #{escape-svg($accordion-button-active-icon-dark)};
}
}
}
Loading