First of all, I'll give some context, just to clarify my mind, and hopefully some others as well. If you are familiar with this stuff you can skip to the quoted main question.
In order to start doing math, we need a common formal language, lets say we have the set theory language, which (for example) consists on the following special symbols
- $(,),\neg,\to,\vee,\wedge,\leftrightarrow,\forall,\exists,=,\in$
and an unlimited list of variables. Once we have defined the alphabet of our formal language, we need to define the syntax rules to build up valid formulas. For example
- If $x$ and $y$ are variables, then $(x=y)$ and $(x\in y)$ are formulas.
- If $\alpha$ and $\beta$ are formulas, then $\neg\alpha$, $(\alpha\to\beta)$, $(\alpha\vee\beta)$, $(\alpha\wedge\beta)$ and $(\alpha\leftrightarrow\beta)$ are formulas.
- If $\alpha$ is a formula and $x$ is a variable, then $\forall x\alpha$ and $\exists x\alpha$ are formulas.
So, once we all speak in the same language, is not (still) our business to ask questions about our language itself.
Finally, if we want to prove stuff, we need two things
- A list of sentences we assume to be true. This will be, for example, the ZFC axioms.
- A list of inference rules, being each inference rule a list of descriptions of sentences (acording to the previously defined rules) which we call premises and a description of a sentence, which we call conclusion.
So, the general rule is that, if we have a list of sentences which fits all of some inference rule premises descriptions, and we know they are all true, then, the sentence built up from the conclusion description and our original sentences is also true.
Finally, the main question is,
What are the "standard" inference rules for set theory?