Step
*
1
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;L @ L1 @ A)
BY
{ ((RWO "append_assoc_sq<" 0 THENM BLemma `append_functionality_wrt_permutation`) THENA 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;L @ L1)
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;A;A)
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;L  @  L1  @  A)
By
Latex:
((RWO  "append\_assoc\_sq<"  0  THENM  BLemma  `append\_functionality\_wrt\_permutation`)  THENA  Auto)
Home
Index