Users' Mathboxes Mathbox for Mario Carneiro < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-mwgfs Structured version   Visualization version   Unicode version

Definition df-mwgfs 31494
Description: Define the set of weakly grammatical formal systems. (Contributed by Mario Carneiro, 14-Jul-2016.)
Assertion
Ref Expression
df-mwgfs  |- mWGFS  =  {
t  e. mFS  |  A. d A. h A. a
( ( <. d ,  h ,  a >.  e.  (mAx `  t )  /\  ( 1st `  a
)  e.  (mVT `  t ) )  ->  E. s  e.  ran  (mSubst `  t ) a  e.  ( s "
(mSA `  t )
) ) }
Distinct variable group:    a, d, h, s, t

Detailed syntax breakdown of Definition df-mwgfs
StepHypRef Expression
1 cmwgfs 31484 . 2  class mWGFS
2 vd . . . . . . . . . . 11  setvar  d
32cv 1482 . . . . . . . . . 10  class  d
4 vh . . . . . . . . . . 11  setvar  h
54cv 1482 . . . . . . . . . 10  class  h
6 va . . . . . . . . . . 11  setvar  a
76cv 1482 . . . . . . . . . 10  class  a
83, 5, 7cotp 4185 . . . . . . . . 9  class  <. d ,  h ,  a >.
9 vt . . . . . . . . . . 11  setvar  t
109cv 1482 . . . . . . . . . 10  class  t
11 cmax 31362 . . . . . . . . . 10  class mAx
1210, 11cfv 5888 . . . . . . . . 9  class  (mAx `  t )
138, 12wcel 1990 . . . . . . . 8  wff  <. d ,  h ,  a >.  e.  (mAx `  t )
14 c1st 7166 . . . . . . . . . 10  class  1st
157, 14cfv 5888 . . . . . . . . 9  class  ( 1st `  a )
16 cmvt 31360 . . . . . . . . . 10  class mVT
1710, 16cfv 5888 . . . . . . . . 9  class  (mVT `  t )
1815, 17wcel 1990 . . . . . . . 8  wff  ( 1st `  a )  e.  (mVT
`  t )
1913, 18wa 384 . . . . . . 7  wff  ( <.
d ,  h ,  a >.  e.  (mAx `  t )  /\  ( 1st `  a )  e.  (mVT `  t )
)
20 vs . . . . . . . . . . 11  setvar  s
2120cv 1482 . . . . . . . . . 10  class  s
22 cmsa 31483 . . . . . . . . . . 11  class mSA
2310, 22cfv 5888 . . . . . . . . . 10  class  (mSA `  t )
2421, 23cima 5117 . . . . . . . . 9  class  ( s
" (mSA `  t
) )
257, 24wcel 1990 . . . . . . . 8  wff  a  e.  ( s " (mSA `  t ) )
26 cmsub 31368 . . . . . . . . . 10  class mSubst
2710, 26cfv 5888 . . . . . . . . 9  class  (mSubst `  t )
2827crn 5115 . . . . . . . 8  class  ran  (mSubst `  t )
2925, 20, 28wrex 2913 . . . . . . 7  wff  E. s  e.  ran  (mSubst `  t
) a  e.  ( s " (mSA `  t ) )
3019, 29wi 4 . . . . . 6  wff  ( (
<. d ,  h ,  a >.  e.  (mAx `  t )  /\  ( 1st `  a )  e.  (mVT `  t )
)  ->  E. s  e.  ran  (mSubst `  t
) a  e.  ( s " (mSA `  t ) ) )
3130, 6wal 1481 . . . . 5  wff  A. a
( ( <. d ,  h ,  a >.  e.  (mAx `  t )  /\  ( 1st `  a
)  e.  (mVT `  t ) )  ->  E. s  e.  ran  (mSubst `  t ) a  e.  ( s "
(mSA `  t )
) )
3231, 4wal 1481 . . . 4  wff  A. h A. a ( ( <.
d ,  h ,  a >.  e.  (mAx `  t )  /\  ( 1st `  a )  e.  (mVT `  t )
)  ->  E. s  e.  ran  (mSubst `  t
) a  e.  ( s " (mSA `  t ) ) )
3332, 2wal 1481 . . 3  wff  A. d A. h A. a ( ( <. d ,  h ,  a >.  e.  (mAx
`  t )  /\  ( 1st `  a )  e.  (mVT `  t
) )  ->  E. s  e.  ran  (mSubst `  t
) a  e.  ( s " (mSA `  t ) ) )
34 cmfs 31373 . . 3  class mFS
3533, 9, 34crab 2916 . 2  class  { t  e. mFS  |  A. d A. h A. a ( ( <. d ,  h ,  a >.  e.  (mAx
`  t )  /\  ( 1st `  a )  e.  (mVT `  t
) )  ->  E. s  e.  ran  (mSubst `  t
) a  e.  ( s " (mSA `  t ) ) ) }
361, 35wceq 1483 1  wff mWGFS  =  {
t  e. mFS  |  A. d A. h A. a
( ( <. d ,  h ,  a >.  e.  (mAx `  t )  /\  ( 1st `  a
)  e.  (mVT `  t ) )  ->  E. s  e.  ran  (mSubst `  t ) a  e.  ( s "
(mSA `  t )
) ) }
Colors of variables: wff setvar class
This definition is referenced by: (None)
  Copyright terms: Public domain W3C validator