Бегущая волна на границу имеет значение функции и ее производной по времени. Если Вы знаете эти величины, то задавая их на границе, Вы никогда не отразите ничего.
Иными словами, "волна не отражается от границы тогда и только тогда, когда она на границе ведёт себя точно так, как волна, которая не отражается".
Это, конечно, правильно.

Но может быть и другая волна, с другими значениями функции и производной по времени, которая тоже не отражается от границы, но условиям, подстроенным под первую волну, не удовлетворит. И ещё много-много других неотражающихся волн. А
общие условия неотражения Вы можете привести?
Насколько я понял, "функция" — это значение поля на границе как функция времени. Зачем тогда ещё производная по времени?
Для нормального падения волны на плоскость

сверху я мог бы записать условие неотражения так:

. Ему удовлетворяет волна

, но не удовлетворяет

. Но это ж только для нормального.
Присоединяюсь к
Munin в ожидании маленького открытия.