Step * of Lemma identity-record-update

[T:Atom ⟶ 𝕌']. ∀[z:Atom]. ∀[r:record(x.T[x])].  (r[z := r.z] r ∈ record(x.T[x]))
BY
(Auto
   THEN All (Unfolds ``record record-update record-select``)
   THEN Ext
   THEN Reduce 0
   THEN Try (EqCD)
   THEN Try (AutoSplit)
   THEN Auto) }


Latex:


Latex:
\mforall{}[T:Atom  {}\mrightarrow{}  \mBbbU{}'].  \mforall{}[z:Atom].  \mforall{}[r:record(x.T[x])].    (r[z  :=  r.z]  =  r)


By


Latex:
(Auto
  THEN  All  (Unfolds  ``record  record-update  record-select``)
  THEN  Ext
  THEN  Reduce  0
  THEN  Try  (EqCD)
  THEN  Try  (AutoSplit)
  THEN  Auto)




Home Index