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 45299
Description: Lemma for stoweid 45356: 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 2815 . . . . 5 (๐‘” = ๐บ โ†’ (๐‘” โˆˆ ๐ด โ†” ๐บ โˆˆ ๐ด))
323anbi3d 1438 . . . 4 (๐‘” = ๐บ โ†’ ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†” (๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด)))
4 stoweidlem6.2 . . . . . 6 โ„ฒ๐‘ก ๐‘” = ๐บ
5 fveq1 6884 . . . . . . . 8 (๐‘” = ๐บ โ†’ (๐‘”โ€˜๐‘ก) = (๐บโ€˜๐‘ก))
65oveq2d 7421 . . . . . . 7 (๐‘” = ๐บ โ†’ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก)))
76adantr 480 . . . . . 6 ((๐‘” = ๐บ โˆง ๐‘ก โˆˆ ๐‘‡) โ†’ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก)))
84, 7mpteq2da 5239 . . . . 5 (๐‘” = ๐บ โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) = (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))))
98eleq1d 2812 . . . 4 (๐‘” = ๐บ โ†’ ((๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด โ†” (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด))
103, 9imbi12d 344 . . 3 (๐‘” = ๐บ โ†’ (((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด) โ†” ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด)))
11 simp2 1134 . . . 4 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ ๐น โˆˆ ๐ด)
12 eleq1 2815 . . . . . . 7 (๐‘“ = ๐น โ†’ (๐‘“ โˆˆ ๐ด โ†” ๐น โˆˆ ๐ด))
13123anbi2d 1437 . . . . . 6 (๐‘“ = ๐น โ†’ ((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†” (๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด)))
14 stoweidlem6.1 . . . . . . . 8 โ„ฒ๐‘ก ๐‘“ = ๐น
15 fveq1 6884 . . . . . . . . . 10 (๐‘“ = ๐น โ†’ (๐‘“โ€˜๐‘ก) = (๐นโ€˜๐‘ก))
1615oveq1d 7420 . . . . . . . . 9 (๐‘“ = ๐น โ†’ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)))
1716adantr 480 . . . . . . . 8 ((๐‘“ = ๐น โˆง ๐‘ก โˆˆ ๐‘‡) โ†’ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)) = ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก)))
1814, 17mpteq2da 5239 . . . . . . 7 (๐‘“ = ๐น โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) = (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))))
1918eleq1d 2812 . . . . . 6 (๐‘“ = ๐น โ†’ ((๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด โ†” (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด))
2013, 19imbi12d 344 . . . . 5 (๐‘“ = ๐น โ†’ (((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด) โ†” ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)))
21 stoweidlem6.3 . . . . 5 ((๐œ‘ โˆง ๐‘“ โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐‘“โ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)
2220, 21vtoclg 3537 . . . 4 (๐น โˆˆ ๐ด โ†’ ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด))
2311, 22mpcom 38 . . 3 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐‘” โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐‘”โ€˜๐‘ก))) โˆˆ ๐ด)
2410, 23vtoclg 3537 . 2 (๐บ โˆˆ ๐ด โ†’ ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด))
251, 24mpcom 38 1 ((๐œ‘ โˆง ๐น โˆˆ ๐ด โˆง ๐บ โˆˆ ๐ด) โ†’ (๐‘ก โˆˆ ๐‘‡ โ†ฆ ((๐นโ€˜๐‘ก) ยท (๐บโ€˜๐‘ก))) โˆˆ ๐ด)
Colors of variables: wff setvar class
Syntax hints:   โ†’ wi 4   โˆง w3a 1084   = wceq 1533  โ„ฒwnf 1777   โˆˆ wcel 2098   โ†ฆ cmpt 5224  โ€˜cfv 6537  (class class class)co 7405   ยท cmul 11117
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 2163  ax-ext 2697
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 845  df-3an 1086  df-tru 1536  df-fal 1546  df-ex 1774  df-nf 1778  df-sb 2060  df-clab 2704  df-cleq 2718  df-clel 2804  df-rab 3427  df-v 3470  df-dif 3946  df-un 3948  df-in 3950  df-ss 3960  df-nul 4318  df-if 4524  df-sn 4624  df-pr 4626  df-op 4630  df-uni 4903  df-br 5142  df-opab 5204  df-mpt 5225  df-iota 6489  df-fv 6545  df-ov 7408
This theorem is referenced by:  stoweidlem19  45312  stoweidlem22  45315  stoweidlem32  45325  stoweidlem36  45329
  Copyright terms: Public domain W3C validator