Precedent is not law as the Constitution does not give courts legislative powers (see Article 1 Section 1 and Amendment X)
The Supreme Court's interpretation of the Constitution sets the precedent and to lower courts it is the Constitution. Only the Supreme Court can overturn it's own rulings, and a federal court judge would be in violation of his oath to do otherwise.