demicontractive mapping