Step
*
1
of Lemma
length_disjoint_sublists
1. T : Type
2. L1 : T List
3. L2 : T List
4. L : T List
5. disjoint_sublists(T;L1;L2;L)
⊢ (||L1|| + ||L2||) ≤ ||L||
BY
{ (BackThruLemma `injection_le` THENA Auto) }
1
1. T : Type
2. L1 : T List
3. L2 : T List
4. L : T List
5. disjoint_sublists(T;L1;L2;L)
⊢ ∃f:ℕ||L1|| + ||L2|| ⟶ ℕ||L||. Inj(ℕ||L1|| + ||L2||;ℕ||L||;f)
Latex:
Latex:
1. T : Type
2. L1 : T List
3. L2 : T List
4. L : T List
5. disjoint\_sublists(T;L1;L2;L)
\mvdash{} (||L1|| + ||L2||) \mleq{} ||L||
By
Latex:
(BackThruLemma `injection\_le` THENA Auto)
Home
Index