📐 Type TheoryDependent Types, Proving Program Correctness, Curry-Howard Isomorphism, Formal Verification