Commit 2023-01-14 04:05 ea3b08cb

View on Github →

feat: port Logic.Encodable.Basic (#1517) Port of logic.encodable.basic

Estimated changes

added theorem Directed.le_sequence
added theorem Directed.rel_sequence
added theorem Directed.sequence_mono
added def Encodable.choose
added theorem Encodable.choose_spec
added theorem Encodable.decode_nat
added theorem Encodable.decode_one
added theorem Encodable.decode_zero
added theorem Encodable.encode_false
added theorem Encodable.encode_inj
added theorem Encodable.encode_inl
added theorem Encodable.encode_inr
added theorem Encodable.encode_nat
added theorem Encodable.encode_none
added theorem Encodable.encode_some
added theorem Encodable.encode_star
added theorem Encodable.encode_true
added theorem Encodable.encodek₂
added theorem Encodable.skolem
added def Quotient.rep
added theorem Quotient.rep_spec
added def Ulower.down
added theorem Ulower.down_eq_down
added theorem Ulower.down_up
added def Ulower.equiv
added def Ulower.up
added theorem Ulower.up_down
added theorem Ulower.up_eq_up
added def Ulower
added theorem nonempty_encodable