# HG changeset patch # User Shinji KONO # Date 1665130421 -32400 # Node ID ac4daa43ef2a8447a0010b860b7cb608ed6ee028 # Parent 37a09244cebd748b94ae4f867cbcf8b37684e015 roll back to u ¬a ¬b c = record { supf = supf0 ; sup=u = ? ; asupf = ? ; supf-mono = ? ; supf-< = ? ; supfmax = ? ; minsup = ? ; supf-is-minsup = ? ; csupf = ? } where - + ... | tri≈ ¬a b ¬c = ? where + -- ... | case1 sfpx=px = record { supf = supf1 ; sup=u = ? ; asupf = asupf1 ; supf-mono = supf-mono1 ; supf-< = supf-<1 + -- ; supfmax = ? ; minsup = ? ; supf-is-minsup = ? ; csupf = ? } where + -- we are going to determine (supf x), which is not specified in previous zc -- case1 : supf px ≡ px -- supf px is MinSUP of previous chain , supf x ≡ MinSUP of Union of UChain and FClosure px + sfpx=px = ? pchainpx : HOD pchainpx = record { od = record { def = λ z → (odef A z ∧ UChain A f mf ay supf0 px z ) ∨ FClosure A f px z } ; odmax = & A ; ¬a ¬b c = o≤-refl @@ -1120,7 +1130,7 @@ zc22 = supf-inject0 supf-mono1 (ordtrans<-≤ sz1