Hint Rewrite <- @MakeSequentCalculus_MinimunAxiomatization: AddSC.

(* Specifications: *)
Lemma MakeAxiomatization_BasicSequentCalculus {L: Language} {Gamma: ProofTheory L} {bSC: BasicSequentCalculus L Gamma}:
forall (G: Prop) (l: list (sig (fun X: Prop => X))),
(forall
(SC: NormalSequentCalculus L (Build_SequentCalculus (@derivable L Gamma)))
(bSC: BasicSequentCalculus L (Build_SequentCalculus (@derivable L Gamma))),
OpaqueProp (OpaqueProp (Typeclass_Rewrite l -> G))) <->
OpaqueProp (Typeclass_Rewrite ((exist (fun X: Prop => X) (BasicSequentCalculus L Gamma) bSC) :: l) -> G).