At:
length le12
1.
T: Type
2.
A: T List
3.
B: T List
4.
no_repeats(T;A)
5.
x:T. (x A) (x B)
6.
i:||A||. j:||B||. A[i] = B[j] f:(||A||||B||). Inj(||A||; ||B||; f)
By:
RenameVar `f' -1
THEN
Unfolds [`all`;`exists`] -1
THEN
InstConcl [i.1of(f(i))]
THEN
Unfold `inject` 0
THEN
Reduce 0
THEN
RepeatFor 2 (Analyze 0)
Generated subgoal: