code: def CRoty(theta):
      r"""Two-qubit controlled rotation about the y axis.
  
      Args:
          theta (float): rotation angle
      Returns:
          array: unitary 4x4 rotation matrix :math:`|0\rangle\langle 0|\otimes \mathbb{I}+|1\rangle\langle 1|\otimes R_y(\theta)`
      """
      return math.array(
          [
              [1, 0, 0, 0],
              [0, 1, 0, 0],
              [0, 0, math.cos(theta / 2), -math.sin(theta / 2)],
              [0, 0, math.sin(theta / 2), math.cos(theta / 2)],
          ]
      )
  
imports: import pennylane
  from pennylane import numpy
  from pennylane import math
label_desc: Use image node_id 10 for calling a global function with example usage: CRoty(theta) and returns: math