Patterns and Mathematics