Commit cc30e18 1 parent 16f7540 commit cc30e18 Copy full SHA for cc30e18
File tree 1 file changed +2
-2
lines changed
1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -259,7 +259,7 @@ move=> Rxx Rtr Cch sCS.
259
259
pose CSch X := `[< [/\ chain R X, {subset C <= X} & {subset X <= S}] >].
260
260
pose Rch (X Y : {pred T}) := `[< {subset X <= Y} >].
261
261
have: {in CSch & &, transitive Rch}.
262
- by apply: in3W => X Y Z /asboolP-sXY /asboolP-sYZ; apply/asboolP=> x /sXY/sYZ.
262
+ by move => X Y Z ? ? ? /asboolP-sXY /asboolP-sYZ; apply/asboolP => x /sXY/sYZ.
263
263
have /Zorn's_lemma/[apply]: {in CSch, reflexive Rch} by move=> X _; apply/asboolP.
264
264
case=> [XX CSchXX XXwo | M /asboolP[Mch sCM sMS] maxM]; last first.
265
265
exists M; split=> // X Xch sMX sXS.
@@ -301,7 +301,7 @@ have initRtr: transitive initR.
301
301
move=> R2 R1 R3 /asboolP[D12 R12] /asboolP[D23 R23]; apply/asboolP.
302
302
split=> [x /D12/D23// | x y D1x D3y]; rewrite R23 ?(D12 x) //.
303
303
by case D2y: (y \in R2.1); [apply: R12 | rewrite (contraFF (D12 y))].
304
- have: {in pwo & &, transitive initR} by apply: in3W .
304
+ have: {in pwo & &, transitive initR} by move=> X Y Z ? ? ?; exact: initRtr .
305
305
have/Zorn's_lemma/[apply]: {in pwo, reflexive initR} by [].
306
306
case=> [C pwoC Cch | [D R] /asboolP/=pwoR maxR].
307
307
have /(@wo_chainW ({pred T} * rel T)%type) {}Cch := Cch.
You can’t perform that action at this time.
0 commit comments