1

Is there an established name for this $eql$ function?

$$\operatorname{eql}(f, g) = \{\ (x, y)\mid f(x) = g(y)\ \}$$

MJD
  • 65,394
  • 39
  • 298
  • 580
Will
  • 151
  • 4

2 Answers2

0

According to Wikipedia this set is called an equalizer of the two functions.

MJD
  • 65,394
  • 39
  • 298
  • 580
0

I've discovered through Reddit (see Bill's link) that this is called the pullback:

$$pb(f, g) = \{\ (x, y) \mid f(x) = g(y)\ \}$$

The equalizer is:

$$eql(f, g) = \{\ x \mid f(x) = g(x)\ \}$$

But we can define each in terms of the other:

$$pb(f, g) = eql(f \circ \pi_1, g \circ \pi_2)$$

$$eql(f, g) = pb(f, g) \cap pb(id, id)$$

Will
  • 151
  • 4