Sachverhalt: Sachverhalt: A. Die 1950 geborene S._ arbeitet seit 1985 als Farbgestalterin im Architekturbüro ihres Ehemannes. Zudem nimmt sie Tätigkeiten als Lehrbeauftragte der Allgemeinen Berufsschule des Kantons X._ (seit 1988) und als Kursleiterin in Farbgestaltung (seit 1989) wahr. Wegen der Folgen eines 1991 erlittenen Unfalls (Zervikalsyndrom) sprach ihr die IV-Stelle des Kantons Zürich in Anwendung der gemischten Bemessungsmethode mit Wirkung ab November 1996 eine halbe Invalidenrente bei einem Invaliditätsgrad von 54 Prozent zu (Verfügung vom 3. Juli 1998). Dieser Bescheid wurde per Dezember 1999 revisionsweise bestätigt (Invaliditätsgrad: 51 Prozent). Mit einer weiteren Verfügung vom 10. September 2004 setzte die IV-Stelle den Leistungsanspruch mit Wirkung ab November 2004 auf eine Viertelsrente bei einem Invaliditätsgrad von noch 48 Prozent herab, weil das Erwerbseinkommen im Betrieb des Ehemannes angestiegen sei. Die dagegen erhobene Einsprache wies die Verwaltung ab (Entscheid vom 20. April 2005). A. Die 1950 geborene S._ arbeitet seit 1985 als Farbgestalterin im Architekturbüro ihres Ehemannes. Zudem nimmt sie Tätigkeiten als Lehrbeauftragte der Allgemeinen Berufsschule des Kantons X._ (seit 1988) und als Kursleiterin in Farbgestaltung (seit 1989) wahr. Wegen der Folgen eines 1991 erlittenen Unfalls (Zervikalsyndrom) sprach ihr die IV-Stelle des Kantons Zürich in Anwendung der gemischten Bemessungsmethode mit Wirkung ab November 1996 eine halbe Invalidenrente bei einem Invaliditätsgrad von 54 Prozent zu (Verfügung vom 3. Juli 1998). Dieser Bescheid wurde per Dezember 1999 revisionsweise bestätigt (Invaliditätsgrad: 51 Prozent). Mit einer weiteren Verfügung vom 10. September 2004 setzte die IV-Stelle den Leistungsanspruch mit Wirkung ab November 2004 auf eine Viertelsrente bei einem Invaliditätsgrad von noch 48 Prozent herab, weil das Erwerbseinkommen im Betrieb des Ehemannes angestiegen sei. Die dagegen erhobene Einsprache wies die Verwaltung ab (Entscheid vom 20. April 2005). B. Das Sozialversicherungsgericht des Kantons Zürich wies die gegen den Einspracheentscheid erhobene Beschwerde ab (Entscheid vom 21. August 2006). B. Das Sozialversicherungsgericht des Kantons Zürich wies die gegen den Einspracheentscheid erhobene Beschwerde ab (Entscheid vom 21. August 2006). C. S._ lässt Verwaltungsgerichtsbeschwerde führen mit den Rechtsbegehren, es sei ihr, nach Aufhebung von vorinstanzlichem und Einspracheentscheid, mit Wirkung ab Mai 2004 eine Dreiviertelsrente auszurichten, dies basierend auf einem Invaliditätsgrad von mindestens 65 Prozent, eventuell von mindestens 60 Prozent und subeventuell von mindestens 61 Prozent. Die IV-Stelle und das Bundesamt für Sozialversicherungen verzichten auf eine Stellungnahme. 