We address the problem of quickly inverting the standard representation of a permutation on n elements in place. First, we present a naive algorithm to do it using O(logn) extra bits in O(n2) time in the worst case. We then improve that algorithm, using a small bit vector, to use O(n) extra bits in O(nn) time. Using a different approach, we present an algorithm to do it using O(nlogn) extra bits in O(nlogn) time. Finally, for our main result, we present a technique that leads to an algorithm to invert the standard representation of a permutation using only O(log2n) extra bits of space in O(nlogn) time in the worst case