Multiplexer Question
will 0001 make Z be equal to I0


No, this will make Z be equal to I1


  will 0010 will make Z be equal to I2


Yes

The first thing to clarify is the order of the bits. In your example, the MUX has C as the most significant address bit, and A is the least significant address bit. Note that D plays no role in the MUX data selection. It is used here as a data input to fulfill the equation:

\$Z=\overline{\text{C}}\mkern1.5muB\mkern1.5mu\overline{\text{A}}+\mkern1.5muD\mkern1.5mu\overline{\text{C}}\mkern2.5mu\overline{\text{B}}A+\mkern1.5mu\overline{\text{D}}\mkern1.5muC\mkern1.5mu\overline{\text{B}}\mkern2.5mu\overline{\text{A}}\$

and the inputs to your Z function are DCBA.

The MUX will output whatever is on its input, corresponding to the address CBA. In your case:



With a map like this, it's easy to pull out the \$Z\$ equation.


edit - a truth table for the problem is given in the 10th edition (found online as a pdf). This verify the results above: