A very naive question: given a pure quantum state $|\phi\rangle$, and the associated density matrix $\rho=|\phi\rangle\langle\phi|$, does there exist an efficient quantum operator/procedure that gives me $$\log\operatorname{det}(I+\rho)\quad?$$ Would I need any oracles?
Best, Whoopy
The oracle is just the Mercator series for the log.
Since you have a normalized pure state, $$ \operatorname {tr} \rho^2= \operatorname {tr} \rho= 1=\operatorname {tr} \rho^k, $$ for any k; so that, recalling this, $$ \operatorname {log ~det }(I+\rho)=\operatorname {tr~log}(I+\rho)\\ = \operatorname {tr} \sum_{n=1}^{\infty} \frac{-(-)^n}{n} \rho^n= \sum_{n=1}^{\infty} \frac{(-)^{1+n}}{n}\operatorname{tr} \rho^n = \sum_{n=1}^{\infty} \frac{(-)^{n+1}}{n}=\log 2~~. $$