“Like any science or art, mathematics is not about how much you know about existing knowledge discovered by other mathematicians; it’s about how much you can contribute to that field. And the only way to contribute to that field is by boldly breaking existing rules that other people take for granted. As long as you don’t give up, there is hope, so you must believe in yourself. Always be ambitious, and think outside the box. That’s what made you, you; and that’s what’s going to keep you, you.”

— Ivan Z. Feng

Publication

My paper The Dual Burnside Process is now published open access in the Journal of Theoretical Probability.

Published:

Read the article →

My primary research areas are probability (Markov chain theory) and algebraic combinatorics. Currently, I’m working on Burnside processes, mixing times, and card shuffling with my advisor, Prof. Jason Fulman. I am also collaborating with J. E. Paguyo on a twisted Bose-Einstein Markov chain and its applications to sampling Catalan structures.

I also like analytic number theory and algebraic geometry. In particular, I’m interested in the Riemann zeta function and its related topics, which basically include contour integration and infinite products in complex analysis, L-functions and the prime number theorem in analytic number theory, the Lichtenbaum conjectures in algebraic K-theory, and the Weil conjectures in étale cohomology.

Selected papers:

The Dual Burnside Process [Journal of Theoretical Probability 39, article 78 (2026); published 8/27/2026; arXiv]

Analysis of a twisted Bose-Einstein Markov chain with applications to sampling Catalan structures (joint work with J. E. Paguyo; 5/15/2026, 8/22/2026)

Explicit cutoff profiles for colored top-m-to-random shuffles (4/10/2026, 5/27/2026; companion notes and special examples)

Cutoff profiles for colored top-m-to-random shuffles with growing block size (6/28/2026)

The Math Teaching Atlas: Trails, Anchors, and Compass in Action [Published in the Journal of Humanistic Mathematics, Volume 16, Issue 1, 344–364 (January 2026); expanded arXiv version]

Periodicity Uncovered: A Deep Dive into Bott’s Theorems in K-Theory and Fiber Bundles (5/10/2023)

Zeta Functions: From Prime Numbers to K-Theory (Master’s thesis, 5/2022)

Values of Zeta Functions at Integers (1/21/2022)

A Coherent Introduction to Algebraic K-Theory (11/20/2021)

Ivan’s preprints on arXiv

More papers coming soon… 😺

Selected talks and presentations:

Colored top-m-to-random shuffles (2026): Lightning talk at the 4th Simons Math Summer Workshop: Algebraic Methods in Probability (July 2026)

The Magic of Colored Top-m-to-Random Shuffles (2026), USC Graduate Student Colloquium: Presentation Recording, Companion Notes

The Math Teaching Atlas (2026): USC Math Education Seminar, Great Teaching Leaves Trails (March 23), and MAA MathFest poster, Trails, Anchors, and Compass in Action (August 7): Presentation Recording, Paper, Poster, Flyer, Handout, Notes

Zeta: Primes, Zeros, and Beyond (March 25, 2025): Presentation Recording, Flyer, Handout, Notes

Exploring Leray’s Formulation of the Navier-Stokes Equations (2024): Presentation Recording, Notes

Weak convergence theorems in the Theory of Probability (2022): Presentation Recording, Notes

Selected coursework notes:

Math 500: Ivan’s Colloquia Notes and Reports

Math 520: Ivan’s Solutions to Some Exercises from Ahlfors’s Complex Analysis

Math 532: Ivan’s Solutions to Some Exercises from Aigner’s A Course in Enumeration

Math 541: Ivan’s Solutions to Exercises in Heilman’s Lecture Notes

Math 595: Ivan’s Thoughts on Teaching

Math 610: Ivan’s Selected Homework Solutions

Math 641: Ivan’s Solutions to Selected Homework Problems

Graduate math courses taken at USC:

Math 500 (Graduate Colloquium) [Spring 2023];
505a (Applied Probability) [Fall 2024];
507a, b (Theory of Probability) [Fall 2022, Spring 2024];
510a, b (Algebra) [Fall 2020, Spring 2021];
514 (Algebraic Geometry) [Spring 2025];
520 (Complex Analysis) [Spring 2021];
525a, b (Real Analysis) [Fall 2020, Spring 2021];
532 (Combinatorial Analysis) [Fall 2022];
535a (Differential Geometry) [Spring 2021];
540 (Topology) [Fall 2020];
541a (Introduction to Mathematical Statistics) [Spring 2023];
555a, b (Partial Differential Equations) [Fall 2021, Spring 2022];
565a (Ordinary Differential Equations) [audited, Spring 2022];
580 (Introduction to Functional Analysis) [Fall 2023];
590 (Directed Research) [Summer 2024], [Fall 2024, with Prof. Evgeni Dimitrov and Prof. Julian Chaidez], [Summer 2025];
594a, b, z (Master’s Thesis) [Fall 2021, Spring 2022];
595 (Practicum in Teaching the Liberal Arts: Mathematics) [Fall 2022];
599 (Special Topics) [Fall 2025];
605 (Topics in Probability) [Fall 2023];
610 (Topics in Algebra) [Summer 2023];
633 (Topics in Combinatorics; topic: Combinatorics and Markov chains) [Fall 2026, in progress];
641 (Topics in Topology) [Spring 2023];
655 (Topics in Differential Equations) [Spring 2024];
790 (Research) [Spring 2025, with Prof. Aravind Asok];
794a, b, c (Doctoral Dissertation) [Fall 2025], [Spring 2026], [Fall 2026, in progress].

More courses coming soon… 😅

Other fun work:

Two Methods (Topology & Geometry) to Prove the Hairy Ball Theorem

An Easy Introduction to the Motivic Zeta Function for A^l and P^l

An interesting extension of a basic calculus problem

DRP Notes (Mathematical Statistics with Applications, 7th edition)

A view of the ocean and shoreline along the Los Angeles coast

Note: This picture was taken along the Los Angeles coast in August 2022. I’ve placed it here because the view is incredibly beautiful, with a hint of mysterious and surreal atmosphere. During that trip, I was so captivated by the seaside scenery that I ended up writing two poems titled “Seashore Duet” (which can be found on the 2022 poetry page) to immortalize my memories. In August 2023, exactly one year later and just before the semester started, I revisited the same place since I was feeling nostalgic. I left another poem there, titled “Coastal Symphony” (which can be found on the 2023 poetry page).

Last update: Sep 3, 2026

Back to my homepage