{ι : Type u_1} →
  {ι' : Type u_2} →
    {c : ComplexShape ι} →
      {c' : ComplexShape ι'} →
        {motive : c.Embedding c' → Sort u} →
          (t : c.Embedding c') →
            ((f : ι → ι') →
                (injective_f : Function.Injective f) →
                  (rel : ∀ {i₁ i₂ : ι}, c.Rel i₁ i₂ → c'.Rel (f i₁) (f i₂)) →
                    motive { f := f, injective_f := injective_f, rel := rel }) →
              motive t