Implications of complexity theory