DEFINITION land_rec()
TYPE =
       ΠA:Prop
         .ΠB:Prop.ΠP:Set.(ABP)(land A B)P
BODY =
λA:Prop
         .λB:Prop
           .λP:Set
             .λf:ABP.λH:land A B.<λH1:land A B.P> CASE H OF conj H1 H2f H1 H2