I have some outputs of Solve applied to algebraic equations with combinatorial coefficients (i.e. integers), and I'd like to see the results from Simplify or FullSimplify to show for example $2^9$ instead of 512 and $2^{20}$ instead of 10484576.
How do I automate this for all integer coefficients instead of manually applying
FactorIntegerterm by term afterwards?
In the example below there are other integers like $1715 = 5 \cdot 7^3$ that I'd also like to be factorized.
So far I haven't been able to find how to do this, and clearly TransformationFucntions isn't meant to be used like this:
ClearAll[A, r];
Simplify[(1715 \[Pi] (-5 + 3 r) (1575 \[Pi] + 512 A (-9 + 5 r)))/(
1048576 (-9 + 5 r)),
TransformationFunctions -> {Automatic, FactorInteger}]
Here I have hard-coded the output Rule from Solve since I guess the actual equations to be solved are not relevant here. However, I'm open to reformulating what to feed into Solve (to have a different output format) if that's the proper approach.
Thank you.
P.S.
The small example above might not be entirely motivating to ask for factorization. Below is a more typical set of output of Solve that I'm trying to handle:
{Subscript[b, 2] -> (21 \[Pi] (15 \[Pi] +
8 A (-5 + r)) (410233359375 \[Pi]^4 (-3 + r) (-2 + r) (-5 +
3 r) + 2147483648 (-7 + 3 r) (-9 + 5 r) (-3377 + 1619 r) -
96768000 \[Pi]^2 (-1678430 +
r (2422271 +
r (-1143022 + 175845 r)))))/(35184372088832 (-5 +
r) (-7 + 3 r) (-9 + 5 r)),
Subscript[b, 3] -> -((7 (32 +
3 A \[Pi] (-3 + r)) (136744453125 \[Pi]^4 (-2 + r) (-5 +
3 r) + 274877906944 (-7 + 3 r) (-9 + 5 r) -
516096000 \[Pi]^2 (26035 +
r (-28132 + 7545 r))))/(2199023255552 (-7 + 3 r) (-9 +
5 r))),
Subscript[b, 4] -> (175 \[Pi] (315 \[Pi] +
128 A (-7 + 3 r)) (17364375 \[Pi]^2 (-2 + r) (-5 + 3 r) -
262144 (-9 + 5 r) (-485 + 267 r)))/(137438953472 (-7 +
3 r) (-9 + 5 r)),
Subscript[b, 5] -> -((7 (512 +
75 A \[Pi] (-2 + r)) (1157625 \[Pi]^2 (-5 + 3 r) -
2097152 (-9 + 5 r)))/(536870912 (-9 + 5 r)))}
I indeed have the analytic functional form of the set of equations that lead to these solutions, but I don't know how to solve them myself algebraically (symbolically) so I employ Solve. These solutions will be used for further combinations and plotting etc. Therefore practically it would be better if I know what these integers are made of, and theoretically it is necessary if I wish to do some analysis.