Webpage of Jakub Smolik
About me
I am a CS student at the Faculty of Mathematics and Physics, Charles University in Prague. Lately I’ve been interested in well-quasi-ordering infinite graphs and Ramsey theory. Other than that, I enjoy Sci-fi and Fantasy literature, especially The Witcher series and the works of Brandon Sanderson.
You can contact me at smolikj (at) matfyz.cz
Yesterday is history, tomorrow is a mystery, but today is a gift. That is why it is called the present.
— Master Oogway
References
- my-papers - a collection of math related texts I have written over the years
- mff-notes - notes from various university courses I have taken
- talks - list of my past talks/lectures
- github.com - my github profile
- itch.io - my game jam submissions
- other resources - other notes and learning resources
- bookmarks - useful tools and cheatsheets
Favorite projects
- Project L Digital Board Game
- Digital version of the Project L board game implemented in Unity.
- Project L is a fast-paced strategic board game for up to 4 players, where you complete puzzles by filling them in with Tetris-like pieces.
- The game provides a simple API for implementing intelligent agents who can play the game against you or against each other.
- This was my Individual Software Project (ročníkový projekt) at MFF UK.
- Infinite Sets
- Covers a wide range of topics in set theory, including ordinal and cardinal arithmetic, large cardinals, ultrafilters, infinite trees, partition relations, the Banach–Tarski paradox, and much more. Work in progress.
- I also have a shorter introduction to set theory (written in Czech)
- Direction Field Visualizer
- Python application for visualizing direction fields and an art generator at the same time!
- The image gallery showcases some of the incredible abstract art that can be created with this tool.
- Introduction to Finite Calculus - in Czech
- Finite calculus is a little-known topic in mathematics, but a very elegant one with simple yet powerful techniques. It lets you compute sums of series almost as if you were evaluating definite integrals.
- This text is a short introduction to the subject, drawing parallels to the well known differential calculus and culminating in a proof of the Gregory-Newton interpolation formula. It also contains about 20 solved exercises.
- I have first learned about this fascinating topic from the excellent book Concrete Mathematics by Graham, Knuth and Patashnik.
- Pacman
- The original Pacman game implemented in Unity.
- My main reference for game mechanics was The Pac-Man Dossier.