Commit 2023-05-11 05:53 db6e42c2

View on Github →

feat: port Computability.Reduce (#3862)

Estimated changes

added theorem Computable.equiv₂
added theorem Computable.eqv
added theorem Equiv.Computable.symm
added theorem Equiv.Computable.trans
added theorem ManyOneDegree.add_of
added def ManyOneDegree.of
added theorem ManyOneDegree.of_eq_of
added theorem ManyOneDegree.of_le_of
added def ManyOneDegree
added theorem ManyOneEquiv.of_equiv
added theorem ManyOneEquiv.symm
added theorem ManyOneEquiv.trans
added def ManyOneEquiv
added theorem ManyOneReducible.mk
added theorem ManyOneReducible.trans
added def ManyOneReducible
added theorem OneOneEquiv.congr_left
added theorem OneOneEquiv.of_equiv
added theorem OneOneEquiv.symm
added theorem OneOneEquiv.trans
added def OneOneEquiv
added theorem OneOneReducible.mk
added theorem OneOneReducible.trans
added def OneOneReducible
added theorem Ulower.down_computable
added theorem disjoin_le
added theorem manyOneEquiv_refl
added theorem manyOneEquiv_toNat
added theorem manyOneEquiv_up
added theorem manyOneReducible_refl
added theorem manyOneReducible_toNat
added theorem oneOneEquiv_refl
added theorem oneOneReducible_refl
added def toNat
added theorem toNat_manyOneEquiv
added theorem toNat_manyOneReducible