6.33.3 Can you answer these questions?

6.33.3.1 How to determine if a number is an integer power?
6.33.3.2 dot product of vectors with noncommutative elements
6.33.3.3 How to Inherit Arrowheds size?
6.33.3.1 How to determine if a number is an integer power?

https://mathematica.stackexchange.com/landing/r/digest?cta=question&id=236779

How can I do simple tests like determining if an integer is a power of 2?  Mathematically, the result below should be True, and I understand why it doesn't work on MMa, but how do I do this test ... 
[logarithmic-scale]
 
asked by Jerry Guern https://mathematica.stackexchange.com/landing/r/digest?cta=user&id=20042 1 vote
6.33.3.2 dot product of vectors with noncommutative elements

https://mathematica.stackexchange.com/landing/r/digest?cta=question&id=237042

I came upon an interesting problem. Suppose you have three vectors $\psi=(a, b)$, $\phi=(c,d)$  such that  their components do not commute: 
$ac\neq ca$, $bd \neq db$ etc. 
(in general the vectors may ... 
[function-construction] [simplifying-expressions] [syntax] [algebra]
 
asked by geom https://mathematica.stackexchange.com/landing/r/digest?cta=user&id=68502 1 vote
6.33.3.3 How to Inherit Arrowheds size?

https://mathematica.stackexchange.com/landing/r/digest?cta=question&id=236932

I'm trying to write a  Module  that produces some arrows with custom  Arrowhead  shapes. However, I want the code external to the <... 
[graphics] [core-language] [scoping] [arrow]
 
asked by Wynne https://mathematica.stackexchange.com/landing/r/digest?cta=user&id=36616 1 vote