You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
proof(solo-core/idris): boundary splitters + var arithmetic (slice A3, toward #108)
Completes the substitution accounting algebra, all green under %default total:
- usplit3 USnoc-boundary usage split by length (drops unused
ulen-dg conjunct vs Coq usplit3)
- uaddSplitBoundary2 USnoc-headed boundary sum split (heads add: q=q1+q2)
- substVarSucc deeper-index subst commutes with one weakening shift
(GT case needs minusZeroRight to bridge the stuck minus)
Mirrors Coq usplit3 / uadd_split_boundary2 / subst_var_succ. With A1+A2+A3
the full accounting layer beneath hvSubst/htSubst is done. Refs #108
0 commit comments