{R : Type u} →
  {S : Type v} →
    [inst : CommRing R] →
      [inst_1 : CommRing S] →
        [inst_2 : Algebra R S] →
          {ι : Type w} →
            (P : Algebra.Generators R S ι) →
              {σ : Type u_1} → {u : σ → ι} → Function.Injective u → P.toExtension.Cotangent →ₗ[S] σ →₀ S