# Laurence Sebastian Bowes

## About

Physics student, tutor, system administrator, problem solver.

### Education

Currently studying theoretical physics at Swansea University.

### Interests

My main interests include mathematical physics and simulation. Side interests include programming, linguistics and foreign languages.

### Languages

#### Programming

- Python
- C
- Mathematica

#### Natural

- English C2
- Russian B2
- French A2
- Esperanto A2

## Notes

### University Notes

These are some university-level notes that I write for my own entertainment (read: due to boredom). You may or may not find them useful.

- Axiomatic Set Theory (incomplete)
- Fourier Analysis
- Natural Units

### GCSE Maths

I maintain some GCSE Maths notes here

## Contact

If you spot a mistake here or want to have a chat, there are a few ways of getting in contact with me.

- Email: laurence*physics*ac (make the obvious replacement for *)
- GitHub:

## Bits and bobs

These are some site functionality tests.

### Gaussian integral

\[\int_{-\infty}^{\infty}e^{-\alpha x^2}\mathrm{d}x = \sqrt{\frac{\pi}{\alpha}}\]

### Microcanonical ensemble

\[\Sigma (E,V,N) = \int_{\mathscr{H}(q, p) < E} \mathrm{d}^{3N} q\ \mathrm{d}^{3N} p \]

### Here's a random piece of code…

import matplotlib matplotlib.use('Agg') import numpy as np x = np.linspace(-5,5,1000) z = np.exp(-x*x/2) vals = np.random.randn(1000000) import matplotlib.pyplot as plt fig=plt.figure(figsize=(7, 5)) plt.hist(vals, bins=500) plt.plot(x, 8000*y, '--') fig.tight_layout() plt.savefig("images/random.png") "images/random.png"

### …which makes this random graph :)