nat.axiom_filter_nat_type_O
∀ return, equal (filter_nat_type return O) (return O)
Axiom axiom_filter_nat_type_O : forall return_type, forall (return_:(nat -> return_type)), connectives.equal (return_type) (filter_nat_type (return_type) return_ O) (return_ O)
axiom axiom_filter_nat_type_O : \forall return_type. \forall (return_:nat -> return_type). (equal) (return_type) ((filter_nat_type) (return_type) return_ (O) ) (return_ (O) )
axiom axiom_filter_nat_type_O : forall (return_type : Type) , forall (return:(nat.nat) -> return_type) , (((connectives.equal) (return_type)) ((((nat.filter_nat_type) (return_type)) (return)) ((nat.O) ))) ((return) ((nat.O) ))
axiom_filter_nat_type_O [return_type:TYPE+] : AXIOM (FORALL(return:[nat_sttfa.sttfa_nat -> return_type]):connectives_sttfa_th.equal[return_type](nat_sttfa.filter_nat_type[return_type](return)(nat_sttfa.sttfa_O))(return(nat_sttfa.sttfa_O)))
Printing for OpenTheory is not working at the moment.