S(n,k) counts ways to partition an n-set into k non-empty unlabeled blocks. Recurrence:
S(n,k) = k·S(n−1,k) + S(n−1,k−1).
n! ≈ √(2πn) · (n/e)n · log form is numerically stable for any n.
Visualize to expand the recursion tree.
α(n) = min { m : A(m, m) ≥ n } grows so slowly that for every n in our universe, α(n) ≤ 4.