(H : Type u_5) →
  [inst : TopologicalSpace H] →
    (M : Type u_6) →
      [inst_1 : TopologicalSpace M] →
        [ChartedSpace H M] →
          (H' : Type u_7) →
            [inst_3 : TopologicalSpace H'] →
              (M' : Type u_8) →
                [inst_4 : TopologicalSpace M'] → [ChartedSpace H' M'] → ChartedSpace (ModelProd H H') (M × M')