For backward compatibility with Ethernet hubs, the standard requires the autonegotiating device to use half duplex in these conditions.
For compatibility with Ethernet hubs, the standard mandates that the auto-negotiating device use half-duplex mode in these circumstances.