With the Master theorem you wouldn't, it only applies to recurrences of a certain form. You say:
How I understand the master theorem, an algorithm can be defined recursively as:
But this is not entirely accurate - not all algorithms can be defined recursively like that, as you have shown yourself. The Master theorem only applies to those that can be defined like that (more specifically, see here for all the cases it can be applied to).
For other forms, there are other theorems, such as this.