\NeedsTeXFormat{LaTeX2e} \ProvidesPackage{7310Homework}[2016/08/11 7310 Homework Package] \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsthm} \usepackage[utf8]{inputenc} \usepackage[dvipsnames]{xcolor} \usepackage{cancel} % Use block paragraphs \parindent=0pt \parskip=7pt % Extend width of text \setlength{\textwidth}{405pt} \setlength{\oddsidemargin}{32pt} \setlength{\evensidemargin}{32pt} % Heading \newcommand{\hwheading}[2] % #1=homework number, #2=student name { {\large\textbf{MATH 7310}}\hfill{\large#2} \par{\large HW #1}\hfill\today\par\bigskip } % Solution color \definecolor{soln-color}{rgb}{0.2,0.3,0.1} % Environment definitions \newenvironment{exercise}[1]{\textbf{#1}\quad}{\par\medskip} \newenvironment{hint}{\par\smallskip Hint:\quad}{} \newenvironment{solution} {\color{soln-color}} {\par\bigskip\bigskip} \renewenvironment{proof}{\emph{Proof}:\quad}{\hfill\qed} \newenvironment{disproof}{\emph{Disproof}:\quad}{\hfill\qed} \newenvironment{enum} {\begin{enumerate}\renewcommand{\theenumi}{{\rm(\roman{enumi})}} \renewcommand{\labelenumi}{\theenumi}} {\end{enumerate}} \newenvironment{alphenum} {\begin{enumerate}\renewcommand{\theenumi}{{\rm(\alph{enumi})}} \renewcommand{\labelenumi}{\theenumi}} {\end{enumerate}} % Command definitions \newcommand\N{{\bf N}} \newcommand\Z{{\bf Z}} \newcommand\Q{{\bf Q}} \newcommand\R{{\bf R}} \newcommand\C{{\bf C}} \newcommand\GL{\operatorname{GL}} \newcommand\SL{\operatorname{SL}} \newcommand\PSL{\operatorname{PSL}} \newcommand\Sym[1]{\operatorname{Sym}(#1)} \newcommand\im{\operatorname{im}} \renewcommand\S{\operatorname{Syl}} %Sylow \newcommand\obj{\operatorname{obj}} \newcommand\mor{\operatorname{mor}} \newcommand\diag{\operatorname{diag}} \newcommand\ch{\operatorname{char}} %\char already means something \newcommand\Aut{\operatorname{Aut}}