(* de'finition de lambda *)
Section set_lambda_def.
Variable C : Setoid.
Section set_lambda_fun_def.
Variable f : Map (SPROD C A) B.
Section set_lambda_fun1_def.
Variable c : C.
Definition S_lambda_fun2 (a : A) := f (Build_Sprod c a).

(* Specifications: *)
Lemma S_lambda_map_law2 : Map_law S_lambda_fun2.
Definition S_lambda_fun1 := Build_Map S_lambda_map_law2.