ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  df-imp GIF version

Definition df-imp 7467
Description: Define multiplication on positive reals. Here we use a simple definition which is similar to df-iplp 7466 or the definition of multiplication on positive reals in Metamath Proof Explorer. This is as opposed to the more complicated definition of multiplication given in Section 11.2.1 of [HoTT], p. (varies), which appears to be motivated by handling negative numbers or handling modified Dedekind cuts in which locatedness is omitted.

This is a "temporary" set used in the construction of complex numbers, and is intended to be used only by the construction. (Contributed by Jim Kingdon, 29-Sep-2019.)

Assertion
Ref Expression
df-imp ยทP = (๐‘ฅ โˆˆ P, ๐‘ฆ โˆˆ P โ†ฆ โŸจ{๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}, {๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}โŸฉ)
Distinct variable group:   ๐‘ฅ,๐‘ฆ,๐‘ž,๐‘Ÿ,๐‘ 

Detailed syntax breakdown of Definition df-imp
StepHypRef Expression
1 cmp 7292 . 2 class ยทP
2 vx . . 3 setvar ๐‘ฅ
3 vy . . 3 setvar ๐‘ฆ
4 cnp 7289 . . 3 class P
5 vr . . . . . . . . . 10 setvar ๐‘Ÿ
65cv 1352 . . . . . . . . 9 class ๐‘Ÿ
72cv 1352 . . . . . . . . . 10 class ๐‘ฅ
8 c1st 6138 . . . . . . . . . 10 class 1st
97, 8cfv 5216 . . . . . . . . 9 class (1st โ€˜๐‘ฅ)
106, 9wcel 2148 . . . . . . . 8 wff ๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ)
11 vs . . . . . . . . . 10 setvar ๐‘ 
1211cv 1352 . . . . . . . . 9 class ๐‘ 
133cv 1352 . . . . . . . . . 10 class ๐‘ฆ
1413, 8cfv 5216 . . . . . . . . 9 class (1st โ€˜๐‘ฆ)
1512, 14wcel 2148 . . . . . . . 8 wff ๐‘  โˆˆ (1st โ€˜๐‘ฆ)
16 vq . . . . . . . . . 10 setvar ๐‘ž
1716cv 1352 . . . . . . . . 9 class ๐‘ž
18 cmq 7281 . . . . . . . . . 10 class ยทQ
196, 12, 18co 5874 . . . . . . . . 9 class (๐‘Ÿ ยทQ ๐‘ )
2017, 19wceq 1353 . . . . . . . 8 wff ๐‘ž = (๐‘Ÿ ยทQ ๐‘ )
2110, 15, 20w3a 978 . . . . . . 7 wff (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))
22 cnq 7278 . . . . . . 7 class Q
2321, 11, 22wrex 2456 . . . . . 6 wff โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))
2423, 5, 22wrex 2456 . . . . 5 wff โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))
2524, 16, 22crab 2459 . . . 4 class {๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}
26 c2nd 6139 . . . . . . . . . 10 class 2nd
277, 26cfv 5216 . . . . . . . . 9 class (2nd โ€˜๐‘ฅ)
286, 27wcel 2148 . . . . . . . 8 wff ๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ)
2913, 26cfv 5216 . . . . . . . . 9 class (2nd โ€˜๐‘ฆ)
3012, 29wcel 2148 . . . . . . . 8 wff ๐‘  โˆˆ (2nd โ€˜๐‘ฆ)
3128, 30, 20w3a 978 . . . . . . 7 wff (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))
3231, 11, 22wrex 2456 . . . . . 6 wff โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))
3332, 5, 22wrex 2456 . . . . 5 wff โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))
3433, 16, 22crab 2459 . . . 4 class {๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}
3525, 34cop 3595 . . 3 class โŸจ{๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}, {๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}โŸฉ
362, 3, 4, 4, 35cmpo 5876 . 2 class (๐‘ฅ โˆˆ P, ๐‘ฆ โˆˆ P โ†ฆ โŸจ{๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}, {๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}โŸฉ)
371, 36wceq 1353 1 wff ยทP = (๐‘ฅ โˆˆ P, ๐‘ฆ โˆˆ P โ†ฆ โŸจ{๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (1st โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (1st โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}, {๐‘ž โˆˆ Q โˆฃ โˆƒ๐‘Ÿ โˆˆ Q โˆƒ๐‘  โˆˆ Q (๐‘Ÿ โˆˆ (2nd โ€˜๐‘ฅ) โˆง ๐‘  โˆˆ (2nd โ€˜๐‘ฆ) โˆง ๐‘ž = (๐‘Ÿ ยทQ ๐‘ ))}โŸฉ)
Colors of variables: wff set class
This definition is referenced by:  mpvlu  7537  dmmp  7539  mulnqprl  7566  mulnqpru  7567  mulclpr  7570  mulnqprlemrl  7571  mulnqprlemru  7572  mulassprg  7579  distrlem1prl  7580  distrlem1pru  7581  distrlem4prl  7582  distrlem4pru  7583  distrlem5prl  7584  distrlem5pru  7585  1idprl  7588  1idpru  7589  recexprlem1ssl  7631  recexprlem1ssu  7632  recexprlemss1l  7633  recexprlemss1u  7634
  Copyright terms: Public domain W3C validator