I am writing an introductory text to set theory (it's just for me though, to see if I'm able to do that and practice mathematical writing). Would it be okay if I enunciated the axiom schema of separation like this?
For any formula $\varphi$ in the formal language of set theory such that $b$ is not free in $\varphi$, and for any $a$, there exists $b$ such that, for all $x$, $x\in b \iff x\in a\land\varphi$.
My question is about the parameters. In this case, I am not writing them down explicitly (that is, I am not writing $\varphi(x,u_1,\dots,u_n)$,) which is in fact intentional (I would like not to write them explicitly.) Is this way still as correct and rigorous, or is it a problem?
Also, when I write $\varphi$, I think there should be a "for all [parameters]," but I am not sure how to place it and whether I should place it at all.
If I wrote $\varphi(x)$ without any parameters would it still be correct? After all, if my proposition is $\varphi(x,u,v)$ I can just consider the proposition $\psi(x)\equiv \forall u\forall v(\varphi(x))$, so the parameters aren't strictly necessary, right?