The shift operator <math>\operatorname{E}</math> can be understood as enacting a substitution operation on the propositional form <math>f(p, q)\!</math> that is given as its argument. In our present focus on propositional forms that involve two variables, we have the following type specifications and definitions: | The shift operator <math>\operatorname{E}</math> can be understood as enacting a substitution operation on the propositional form <math>f(p, q)\!</math> that is given as its argument. In our present focus on propositional forms that involve two variables, we have the following type specifications and definitions: |