A = Sig a1 a2 a3 .. in C
B = Sig b1 b2 b3 .. in C
A == B
<=> a1 == b1 a2 == b2 .. in C
definitionSig\mathrm{Sig}
A=Bdef(a1=b1)(a2=b2)A = B \overset{\text{def}}{\Longleftrightarrow} (a_1 = b_1) ∧ (a_2 = b_2)\wedge \cdots
where
CC :
Sig\mathrm{Sig} :CC
A=Sig ⁣:a1,a2,a3,A= \left\lang\mathrm{ Sig }\colon a_1,a_2,a_3,\dots\right\rang
B=Sig ⁣:b1,b2,b3,B= \left\lang\mathrm{ Sig }\colon b_1,b_2,b_3,\dots\right\rang
dragoon8192k-