First a word on notation, let the following be an inference rule that takes $\Gamma$ (a set of well-formed formulas) as premises and has $\psi$ (a well-formed formula) as a conclusion.
This is represented as
$$ \text{In:}\;\; \Gamma \\ \text{Out:}\;\; \psi $$
I'm using this two-line notation as a representation for an inference rule as a mathematical object, without ascribing any properties to it. By mentioning an inference rule in this way, I don't intend to make it part of the deductive system by fiat.
I want to show that the following rule is valid but not derivable in intuitionistic propositional calculus, since it is mentioned in passing in this paper, which I'm currently trying to read and make sense of.
$$ \text{In:} \;\; \lnot \alpha \to \beta \lor \gamma \\ \text{Out:} \;\;(\lnot\alpha \to\beta) \lor (\lnot\alpha\to\gamma) $$
Proving that it's valid seems fairly straightforward. I'm using the Heyting algebra semantics described here in an extremely naive way to show this. Let $A, B, G$ be subsets of $\mathbb{R}$ equipped with the standard topology. Let $E$ be defined as $\text{int}(A^c)$. Note that $E = \text{int}(E)$, i.e. $E$ is open. I'm pretty sure that showing that the conclusion is always a superset of the premise demonstrates the validity of the inference rule. The superset property seems like it would force the conclusion to be true when the premises are true, which is what we want out of an inference rule.
$$ \text{int}(E \cup B\cup G) \subset E \cup B \cup G $$ $$ \text{int}(E \cup B \cup G) \subset E \cup B \cup E \cup G $$ $$ \text{int}(E \cup B \cup G) \subset \text{int}(E) \cup B \cup \text{int}(E) \cup G $$ $$ \text{int}(E \cup B \cup G) \subset (\text{int}(E) \cup B) \cup (\text{int}(E) \cup G) $$
And now we unapply the interpretation, giving our rule as desired.
$$ \text{In:} \;\; \lnot \alpha \to \beta \lor \gamma \\ \text{Out:} \;\;(\lnot\alpha \to\beta) \lor (\lnot\alpha\to\gamma) $$
What's a good technique for showing that the rule is not derivable?