<p dir="auto"><code class="notranslate">logabsdet(x::Real)</code> throws an error, while <code class="notranslate">log(abs(det(x::Real)))</code> happily returns <code class="notranslate">log(abs(x))</code>. Is this intentional?</p>
<p dir="auto">Similar to <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1042700589" data-permission-text="Title is private" data-url="https://github.com/JuliaLang/julia/issues/42909" data-hovercard-type="issue" data-hovercard-url="/JuliaLang/julia/issues/42909/hovercard" href="https://github.com/JuliaLang/julia/issues/42909">#42909</a>, I suggest extending <code class="notranslate">logabsdet</code> and <code class="notranslate">factorize</code> for <code class="notranslate">Number</code> types. This would be in line with the existing philosophy of extending linear algebra functions to numbers, like <code class="notranslate">det</code> or <code class="notranslate">adjoint</code> - and simplify code I am working on.</p>