Step |
Hyp |
Ref |
Expression |
1 |
|
ssrexv |
|- ( F C_ G -> ( E. x e. F x C_ t -> E. x e. G x C_ t ) ) |
2 |
1
|
anim2d |
|- ( F C_ G -> ( ( t C_ X /\ E. x e. F x C_ t ) -> ( t C_ X /\ E. x e. G x C_ t ) ) ) |
3 |
2
|
3ad2ant3 |
|- ( ( F e. ( fBas ` X ) /\ G e. ( fBas ` X ) /\ F C_ G ) -> ( ( t C_ X /\ E. x e. F x C_ t ) -> ( t C_ X /\ E. x e. G x C_ t ) ) ) |
4 |
|
elfg |
|- ( F e. ( fBas ` X ) -> ( t e. ( X filGen F ) <-> ( t C_ X /\ E. x e. F x C_ t ) ) ) |
5 |
4
|
3ad2ant1 |
|- ( ( F e. ( fBas ` X ) /\ G e. ( fBas ` X ) /\ F C_ G ) -> ( t e. ( X filGen F ) <-> ( t C_ X /\ E. x e. F x C_ t ) ) ) |
6 |
|
elfg |
|- ( G e. ( fBas ` X ) -> ( t e. ( X filGen G ) <-> ( t C_ X /\ E. x e. G x C_ t ) ) ) |
7 |
6
|
3ad2ant2 |
|- ( ( F e. ( fBas ` X ) /\ G e. ( fBas ` X ) /\ F C_ G ) -> ( t e. ( X filGen G ) <-> ( t C_ X /\ E. x e. G x C_ t ) ) ) |
8 |
3 5 7
|
3imtr4d |
|- ( ( F e. ( fBas ` X ) /\ G e. ( fBas ` X ) /\ F C_ G ) -> ( t e. ( X filGen F ) -> t e. ( X filGen G ) ) ) |
9 |
8
|
ssrdv |
|- ( ( F e. ( fBas ` X ) /\ G e. ( fBas ` X ) /\ F C_ G ) -> ( X filGen F ) C_ ( X filGen G ) ) |