I implemented symmetric groups via factorial number system (or "factoriadic"): 1 2
So I tried to calculate the complexity. Since the unit of complexity is bits, I calculated how many bits compose a number of factoriadic. Given that it has radix $N$, it has $\log 1 + \log 2 + \cdots + \log N = \log N!$ bits. We set this as $n$, and represent all complexities as a function of $n$. Is this the correct way to analyze time complexity?
Now given a complexity is $f(N)$, we need the inverse function of $\log N!$. What is it?