{α : Type u_6} →
  {β : Type u_7} →
    {inst : Top α} →
      {inst_1 : Top β} →
        {P : Sort u} →
          {toFun : α → β} →
            {map_top' : toFun ⊤ = ⊤} →
              {toFun' : α → β} →
                {map_top'' : toFun' ⊤ = ⊤} →
                  { toFun := toFun, map_top' := map_top' } = { toFun := toFun', map_top' := map_top'' } →
                    (toFun ≍ toFun' → P) → P