Step
*
1
of Lemma
sub-mset_transitivity
1. [T] : Type
2. A : T List@i
3. B : T List@i
4. C : T List@i
5. L1 : T List@i
6. permutation(T;L1 @ A;B)@i
7. L : T List@i
8. permutation(T;L @ B;C)@i
⊢ permutation(T;(L1 @ L) @ A;C)
BY
{ ((Using [`bs',⌜L @ B⌝] (BLemma `permutation_transitivity` )⋅ THEN Auto)
   THEN Using [`bs',⌜L @ L1 @ A⌝] (BLemma `permutation_transitivity` )⋅
   THEN Auto) }
1
1. [T] : Type
2. A : T List@i
3. B : T List@i
4. C : T List@i
5. L1 : T List@i
6. permutation(T;L1 @ A;B)@i
7. L : T List@i
8. permutation(T;L @ B;C)@i
⊢ permutation(T;(L1 @ L) @ A;L @ L1 @ A)
2
1. [T] : Type
2. A : T List@i
3. B : T List@i
4. C : T List@i
5. L1 : T List@i
6. permutation(T;L1 @ A;B)@i
7. L : T List@i
8. permutation(T;L @ B;C)@i
⊢ permutation(T;L @ L1 @ A;L @ B)
Latex:
Latex:
1.  [T]  :  Type
2.  A  :  T  List@i
3.  B  :  T  List@i
4.  C  :  T  List@i
5.  L1  :  T  List@i
6.  permutation(T;L1  @  A;B)@i
7.  L  :  T  List@i
8.  permutation(T;L  @  B;C)@i
\mvdash{}  permutation(T;(L1  @  L)  @  A;C)
By
Latex:
((Using  [`bs',\mkleeneopen{}L  @  B\mkleeneclose{}]  (BLemma  `permutation\_transitivity`  )\mcdot{}  THEN  Auto)
  THEN  Using  [`bs',\mkleeneopen{}L  @  L1  @  A\mkleeneclose{}]  (BLemma  `permutation\_transitivity`  )\mcdot{}
  THEN  Auto)
Home
Index