Pattern Definition Science