Three wave hypothesis