∀ {α : Type u_1} {β : Type u_2} [inst : Std.PRange.UpwardEnumerable α] [inst_1 : Std.PRange.UpwardEnumerable β]
  [inst_2 : LE α] [inst_3 : LE β] [inst_4 : Std.Rxc.HasSize α] [inst_5 : Std.Rxc.HasSize β] [Std.Rxc.LawfulHasSize β]
  (f : Std.PRange.UpwardEnumerable.Map α β) [f.PreservesLE] [f.PreservesRxcSize], Std.Rxc.LawfulHasSize α