A collection of small, unrelated jupyter notebooks and markdown files for playing around with various concepts.
Included notebooks:
congruences_notebook.ipynb
- Linear congruences random number generationlorenz_system.ipynb
- Exploration of the Lorenz system and other chaos-related conceptsred noise.ipynb
- Plotting red noise and comparing it to white noisesymplectic_integration.ipynb
- Comparison of symplectic and non-symplectic integrators for physics simulationssuperdense_coding_proof.MD
- A case-by-case analysis / proof of correctness of the superdense coding quantum protocolnetwork-traffic-classification-attack-detection.ipynb
- Training (and interpreting using SHAP) a LightGBM model on the UNSW_NB15 network traffic datasetelgamal_signature.ipynb
- A simple, naive implementation of the ElGamal digital signature scheme