(a) In the ring of integers modulo \( n \), \([a]\) and \([x]\) are multiplicative inverses if \(\gcd(a, n) = 1\). This means that there exist integers \( x \) and \( y \) such that \( ax + ny = 1 \). In \(\mathbb{Z}_n\), this implies that \([a][x] = [1]\), showing that \([x]\) is the multiplicative inverse of \([a]\).
(b) To prove that \([a]\) is a unit in \(\mathbb{Z}_n\) when \(\gcd(a, n) = 1\), we use the fact that there exist integers \( x \) and \( y \) such that \( ax + ny = 1 \). In \(\mathbb{Z}_n\), this simplifies to \([a][x] = [1]\), indicating that \([a]\) has a multiplicative inverse, and thus is a unit.
(c) If \([a]\) is a unit in \(\mathbb{Z}_n\), then there exists some \([b]\) such that \([a][b] = [1]\). This implies that \( ab \equiv 1 \pmod{n} \), which means there exist integers \( x \) and \( y \) such that \( ax + ny = 1 \). By Bezout's Identity, this implies \(\gcd(a, n) = 1\).
To determine if \( a = 3 \) is a unit in \( \mathbb{Z}_7 \), we need to check if \(\gcd(3, 7) = 1\). The greatest common divisor of 3 and 7 is indeed 1, which implies that 3 is a unit in \( \mathbb{Z}_7 \).
Since 3 is a unit in \( \mathbb{Z}_7 \), it has a multiplicative inverse. We use the Extended Euclidean Algorithm to find integers \( x \) and \( y \) such that:
\[
3x + 7y = 1
\]
Through the algorithm, we find that \( x = 5 \) satisfies this equation, meaning that:
\[
3 \times 5 \equiv 1 \pmod{7}
\]
Thus, the multiplicative inverse of 3 in \( \mathbb{Z}_7 \) is 5.