Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  stoweidlem6 Structured version   Visualization version   GIF version

Theorem stoweidlem6 45456
Description: Lemma for stoweid 45513: two class variables replace two setvar variables, for multiplication of two functions. (Contributed by Glauco Siliprandi, 20-Apr-2017.)
Hypotheses
Ref Expression
stoweidlem6.1 โ„ฒ๐‘ก ๐‘“ = ๐น
stoweidlem6.2 โ„ฒ๐‘ก ๐‘” = ๐บ
stoweidlem6.3 ((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)
Assertion
Ref Expression
stoweidlem6 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด)
Distinct variable groups:   ๐‘“,๐‘”,๐‘ก   ๐ด,๐‘“,๐‘”   ๐‘“,๐น,๐‘”   ๐‘‡,๐‘“,๐‘”   ๐œ‘,๐‘“,๐‘”   ๐‘”,๐บ
Allowed substitution hints:   ๐œ‘(๐‘ก)   ๐ด(๐‘ก)   ๐‘‡(๐‘ก)   ๐น(๐‘ก)   ๐บ(๐‘ก,๐‘“)

Proof of Theorem stoweidlem6
StepHypRef Expression
1 simp3 1135 . 2 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ ๐บ โˆˆ ๐ด)
2 eleq1 2813 . . . . 5 (๐‘” = ๐บ โ†’ (๐‘” โˆˆ ๐ด โ†” ๐บ โˆˆ ๐ด))
323anbi3d 1438 . . . 4 (๐‘” = ๐บ โ†’ ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†” (๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด)))
4 stoweidlem6.2 . . . . . 6 โ„ฒ๐‘ก ๐‘” = ๐บ
5 fveq1 6890 . . . . . . . 8 (๐‘” = ๐บ โ†’ (๐‘”โ€˜๐‘ก) = (๐บโ€˜๐‘ก))
65oveq2d 7431 . . . . . . 7 (๐‘” = ๐บ โ†’ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก)))
76adantr 479 . . . . . 6 ((๐‘” = ๐บ โˆง ๐‘ก โˆˆ ๐‘‡) โ†’ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก)))
84, 7mpteq2da 5241 . . . . 5 (๐‘” = ๐บ โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) = (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))))
98eleq1d 2810 . . . 4 (๐‘” = ๐บ โ†’ ((๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด โ†” (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด))
103, 9imbi12d 343 . . 3 (๐‘” = ๐บ โ†’ (((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด) โ†” ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด)))
11 simp2 1134 . . . 4 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ ๐น โˆˆ ๐ด)
12 eleq1 2813 . . . . . . 7 (๐‘“ = ๐น โ†’ (๐‘“ โˆˆ ๐ด โ†” ๐น โˆˆ ๐ด))
13123anbi2d 1437 . . . . . 6 (๐‘“ = ๐น โ†’ ((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†” (๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด)))
14 stoweidlem6.1 . . . . . . . 8 โ„ฒ๐‘ก ๐‘“ = ๐น
15 fveq1 6890 . . . . . . . . . 10 (๐‘“ = ๐น โ†’ (๐‘“โ€˜๐‘ก) = (๐นโ€˜๐‘ก))
1615oveq1d 7430 . . . . . . . . 9 (๐‘“ = ๐น โ†’ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)))
1716adantr 479 . . . . . . . 8 ((๐‘“ = ๐น โˆง ๐‘ก โˆˆ ๐‘‡) โ†’ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)))
1814, 17mpteq2da 5241 . . . . . . 7 (๐‘“ = ๐น โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) = (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))))
1918eleq1d 2810 . . . . . 6 (๐‘“ = ๐น โ†’ ((๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด โ†” (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด))
2013, 19imbi12d 343 . . . . 5 (๐‘“ = ๐น โ†’ (((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด) โ†” ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)))
21 stoweidlem6.3 . . . . 5 ((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)
2220, 21vtoclg 3533 . . . 4 (๐น โˆˆ ๐ด โ†’ ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด))
2311, 22mpcom 38 . . 3 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)
2410, 23vtoclg 3533 . 2 (๐บ โˆˆ ๐ด โ†’ ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด))
251, 24mpcom 38 1 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด)
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โˆง w3a 1084   = wceq 1533  โ„ฒwnf 1777   โˆˆ wcel 2098   โ†ฆ cmpt 5226  โ€˜cfv 6542  (class class class)co 7415   ยท cmul 11141
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1789  ax-4 1803  ax-5 1905  ax-6 1963  ax-7 2003  ax-8 2100  ax-9 2108  ax-12 2166  ax-ext 2696
This theorem depends on definitions:  df-bi 206  df-an 395  df-or 846  df-3an 1086  df-tru 1536  df-fal 1546  df-ex 1774  df-nf 1778  df-sb 2060  df-clab 2703  df-cleq 2717  df-clel 2802  df-rab 3420  df-v 3465  df-dif 3943  df-un 3945  df-ss 3957  df-nul 4319  df-if 4525  df-sn 4625  df-pr 4627  df-op 4631  df-uni 4904  df-br 5144  df-opab 5206  df-mpt 5227  df-iota 6494  df-fv 6550  df-ov 7418
This theorem is referenced by:  stoweidlem19  45469  stoweidlem22  45472  stoweidlem32  45482  stoweidlem36  45486
  Copyright terms: Public domain W3C validator