On the man page for ps, it says this:
The POSIX and UNIX
standards require that "ps -aux" print all processes owned by a user
named "x", as well as printing all processes that would be selected by
the -a option.
To print a process tree:
Basically, axjf is a tree view and aux is not.