Commit 884ff2f
* feat: deleteEdges-separating = induce sumCompl disjoint sum (Part of #2965)
* feat: deleteEdges-straddling = induce sumCompl disjoint sum
Add induce_sum_map_sumCompl_eq_deleteEdges (SumGraph.lean): for a predicate p,
deleting every edge whose endpoints lie on different sides of p decomposes G
into the disjoint sum of the two induced subgraphs, up to Equiv.sumCompl p:
((G.induce {p}) ⊕g (G.induce {¬p})).map (Equiv.sumCompl p)
= G.deleteEdges {e | e straddles p}
Proved by edge extensionality (4-case analysis on Sum constructors): an edge
survives iff its endpoints are adjacent and on the same side of p. This is the
structural identity behind component factorization of a bond-deleted (cut)
finite-volume system — Step 2 of the exhaustion-increment bridge.
Part of #2965
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 03ced9c commit 884ff2f
3 files changed
Lines changed: 54 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | 7 | | |
| |||
135 | 137 | | |
136 | 138 | | |
137 | 139 | | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
138 | 168 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
350 | 350 | | |
351 | 351 | | |
352 | 352 | | |
| 353 | + | |
353 | 354 | | |
354 | 355 | | |
355 | 356 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12226 | 12226 | | |
12227 | 12227 | | |
12228 | 12228 | | |
| 12229 | + | |
| 12230 | + | |
| 12231 | + | |
| 12232 | + | |
| 12233 | + | |
| 12234 | + | |
| 12235 | + | |
| 12236 | + | |
| 12237 | + | |
| 12238 | + | |
| 12239 | + | |
| 12240 | + | |
| 12241 | + | |
| 12242 | + | |
| 12243 | + | |
| 12244 | + | |
| 12245 | + | |
| 12246 | + | |
| 12247 | + | |
| 12248 | + | |
| 12249 | + | |
| 12250 | + | |
| 12251 | + | |
12229 | 12252 | | |
12230 | 12253 | | |
12231 | 12254 | | |
| |||
0 commit comments