{α : Type u_6} →
  {β : Type u_7} →
    [inst : Lattice α] →
      [inst_1 : Lattice β] →
        {motive : LatticeHom α β → Sort u} →
          (t : LatticeHom α β) →
            ((toSupHom : SupHom α β) →
                (map_inf' : ∀ (a b : α), toSupHom.toFun (a ⊓ b) = toSupHom.toFun a ⊓ toSupHom.toFun b) →
                  motive { toSupHom := toSupHom, map_inf' := map_inf' }) →
              motive t