__/\\\\\\\\\\\\\\\___________________________________________________________________________________________________________________/\\\\\_______________________________        
 _\///////\\\/////__________________________________________________________________________________________________________________/\\\///\\\__________/\\\_______________       
  _______\/\\\___________________________________________/\\\_____/\\\________________________/\\\__/\\\___________________________/\\\/__\///\\\_______\///________________      
   _______\/\\\___________/\\\\\\\\_____/\\\\\__/\\\\\___\///___/\\\\\\\\\\\__/\\\\\\\\\______\//\\\/\\\______/\\\\\_______________/\\\______\//\\\_______/\\\_____/\\\\\____     
    _______\/\\\_________/\\\/////\\\__/\\\///\\\\\///\\\__/\\\_\////\\\////__\////////\\\______\//\\\\\_____/\\\///\\\____________\/\\\_______\/\\\______\/\\\___/\\\///\\\__    
     _______\/\\\________/\\\\\\\\\\\__\/\\\_\//\\\__\/\\\_\/\\\____\/\\\________/\\\\\\\\\\______\//\\\_____/\\\__\//\\\___________\//\\\______/\\\_______\/\\\__/\\\__\//\\\_   
      _______\/\\\_______\//\\///////___\/\\\__\/\\\__\/\\\_\/\\\____\/\\\_/\\___/\\\/////\\\___/\\_/\\\_____\//\\\__/\\\_____________\///\\\__/\\\_____/\\_\/\\\_\//\\\__/\\\__  
       _______\/\\\________\//\\\\\\\\\\_\/\\\__\/\\\__\/\\\_\/\\\____\//\\\\\___\//\\\\\\\\/\\_\//\\\\/_______\///\\\\\/________________\///\\\\\/_____\//\\\\\\___\///\\\\\/___ 
        _______\///__________\//////////__\///___\///___\///__\///______\/////_____\////////\//___\////___________\/////____________________\/////________\//////______\/////_____
    

# Group Theory

A binary operation on a set \(G\) is function \[\star: G \times G \to G\] and, for convenience, for any \(a,b \in G\) we write \(\star(a,b)\) as \(a \star b\)

A group is a set \(G\) equipped with a binary operation \(\star\) on \(G\) such that: