For example I have this sample record:
Record Sample := {
SA :> nat ;
SB :> Z ;
SCond : Z.abs_nat SB <> SA
}.
When I want to proof this Lemma :
Lemma Sample_eq : forall a b : Sample , a = b <-> SA a = SA b /\ SB a = SB b.
I see this :
1 subgoal
______________________________________(1/1)
forall a b : Sample, a = b <-> a = b /\ a = b
Question 1 : How to force Coq to show SA a instead of a?
Question 2 : How to proof this Lemma?