Admissibility of independence-of-premise rule for existential quantification over finite types in constructive set theories
Determine whether the following rule is admissible in Constructive Zermelo-Fraenkel set theory (CZF) or any other familiar constructive/intuitionistic set theory T: From T ⊢ ¬ψ → ∃y^σ φ(y), infer T ⊢ ∃y^σ (¬ψ → φ(y)), for an arbitrary finite type σ and any formula ψ in which y is not free.
References
Our approach to establish independence of premise rules however is not without shortcomings, as can be seen from Theorem \ref{Main} part (ii), and we do not know whether the following more genuine version holds true.
Is the following an admissible rule of $$ or any other familiar constructive/intuitionistic set theory $T$?
If $T\vdash \neg\psi\to \exists y\sigma \, (y)$, then $T\vdash\exists y\sigma \, (\neg\psi\to(y))$, where $y$ is not free in $\psi$.