Documentation

Cedar.Thm.SymCC.Data.UUF

Some facts about UUF.*_ids.

theorem Cedar.Thm.prefix_ne_at_index {p₁ p₂ x y : String} {i : Nat} (h₁ : i < p₁.toList.length) (h₂ : i < p₂.toList.length) (hₙ : p₁.toList[i]? p₂.toList[i]?) :
(p₁ ++ x).toList (p₂ ++ y).toList
Equations
  • One or more equations did not get rendered due to their size.
Instances For
    theorem Cedar.Thm.attrs_ancs_no_confusion_prefix {x✝ y✝ : String} :
    ("attrs[" ++ x✝).toList ("ancs[" ++ y✝).toList
    theorem Cedar.Thm.attrs_tag_keys_no_confusion_prefix {x✝ y✝ : String} :
    ("attrs[" ++ x✝).toList ("tagKeys[" ++ y✝).toList
    theorem Cedar.Thm.attrs_tag_vals_no_confusion_prefix {x✝ y✝ : String} :
    ("attrs[" ++ x✝).toList ("tagVals[" ++ y✝).toList
    theorem Cedar.Thm.tag_vals_tag_keys_no_confusion_prefix {x✝ y✝ : String} :
    ("tagVals[" ++ x✝).toList ("tagKeys[" ++ y✝).toList
    theorem Cedar.Thm.tag_keys_ancs_no_confusion_prefix {x✝ y✝ : String} :
    ("tagKeys[" ++ x✝).toList ("ancs[" ++ y✝).toList
    theorem Cedar.Thm.tag_vals_ancs_no_confusion_prefix {x✝ y✝ : String} :
    ("tagVals[" ++ x✝).toList ("ancs[" ++ y✝).toList