Normal approximation of power is obtained from the following algorithm, due to Winer et al. (1991, pp 136-138):
Let
.
Then
is distributed as the standardized normal distribution, with β obtained from the cumulative probability at z. Power = 1 - β.
Conversely, knowing z = -0.842 at β = 0.2, it is possible to iterate the value of λ, and hence θ/σ, at 80% power to detect an effect for any given p and q, and hence F[α],p,q, and n.
Winer, B. J., Brown, D. R. and Michels, K. M. (1991) Statistical Principles in Experimental Design 3rd edn. New York: McGraw-Hill.
Doncaster, C. P. & Davey, A. J. H. (2007) Analysis of Variance and Covariance: How to Choose and Construct Models for the Life Sciences. Cambridge: Cambridge University Press.
http://www.southampton.ac.uk/~cpd/anovas/datasets/