Partial equivalence relation

In mathematics, a partial equivalence relation (often abbreviated as PER, in older literature also called restricted equivalence relation) on a set is a binary relation that is symmetric and transitive. In other words, it holds for all that:

  1. if , then (symmetry)
  2. if and , then (transitivity)

If is also reflexive, then is an equivalence relation.

Properties and applications

In set theory, a relation on a set is a PER if, and only if, is an equivalence relation on the subset . By construction, is reflexive on and therefore an equivalence relation on . Actually, can hold only on elements of : if , then by symmetry, so and by transitivity, that is, . However, given a set and a subset , an equivalence relation on need not be a PER on ; for instance, considering the set , the relation over characterised by the set is an equivalence relation on but not a PER on since it is neither symmetric[note 1] nor transitive[note 2] on .

Every partial equivalence relation is a difunctional relation, but the converse does not hold.

Each partial equivalence relation is a right Euclidean relation. The contrary does not hold: for example, xRy on natural numbers, defined by 0 ≤ xy+1 ≤ 2, is right Euclidean, but neither symmetric (since e.g. 2R1, but not 1R2) nor transitive (since e.g. 2R1 and 1R0, but not 2R0). Similarly, each partial equivalence relation is a left Euclidean relation, but not vice versa. Each partial equivalence relation is quasi-reflexive,[1] as a consequence of being Euclidean.

In non-set-theory settings

In type theory, constructive mathematics and their applications to computer science, constructing analogues of subsets is often problematic[2]—in these contexts PERs are therefore more commonly used, particularly to define setoids, sometimes called partial setoids. Forming a partial setoid from a type and a PER is analogous to forming subsets and quotients in classical set-theoretic mathematics.

The algebraic notion of congruence can also be generalized to partial equivalences, yielding the notion of subcongruence, i.e. a homomorphic relation that is symmetric and transitive, but not necessarily reflexive.[3]

Examples

A simple example of a PER that is not an equivalence relation is the empty relation , if is not empty.

Kernels of partial functions

If is a partial function on a set , then the relation defined by

if is defined at , is defined at , and

is a partial equivalence relation, since it is clearly symmetric and transitive.

If is undefined on some elements, then is not an equivalence relation. It is not reflexive since if is not defined then in fact, for such an there is no such that . It follows immediately that the largest subset of on which is an equivalence relation is precisely the subset on which is defined.

Functions respecting equivalence relations

Let X and Y be sets equipped with equivalence relations (or PERs) . For , define to mean:

then means that f induces a well-defined function of the quotients . Thus, the PER captures both the idea of definedness on the quotients and of two functions inducing the same function on the quotient.

Equality of IEEE floating point values

IEEE 754:2008 floating point standard defines an "EQ" relation for floating point values. This predicate is symmetrical and transitive, but is not reflexive because of the presence of NaN values that are not EQ to themselves.

Notes

  1. , but not
  2. and , but not
gollark: ?tag create av1 To be fair, you have to have a very high IQ to understand AV1 encodes. The settings are extremely intricate, and without a solid grasp of theoretical video codec knowledge, most of the jokes will go over a typical user's head. There's also MPEG-LA's capitalistic outlook, which is deftly woven into its characterisation - its personal philosophy draws heavily from the Sewing Machine Combination, for instance. The encoders understand this stuff; they have the intellectual capacity to truly appreciate the color depth of their encodes, to realize that they're not just high quality- they show something deep about LIFE. As a consequence people who dislike AV1 truly ARE idiots- of course they wouldn't appreciate, for instance, the genius in AV1's quintessential CDEF filter, which itself is a cryptic reference to Xiph.org's Daala. I'm smirking right now just imagining one of those addlepated simpletons scratching their heads in confusion as AOM's genius unfolds itself in their hardware decoder. What fools... how I pity them. 😂 And yes by the way, I DO have an AV1 logo tattoo. And no, you cannot see it. It's for the ladies' eyes only- And even they have to demonstrate that their encode is within 5 dB PSNR of my own (preferably lower) beforehand.
gollark: ++remind 10h golly
gollark: Did you misuse SPUAMAI (Stochastic Polynomial Unicode-Aware Multicharacter Automatic Indentation)?
gollark: Also, your CPU probably has a thermal-noise hardware RNG.
gollark: I have a radio receiver stick which I could presumably just read out noise from for similar purposes.

References

  1. Encyclopaedia Britannica (EB); although EB's and Wikipedia's notions of quasi-reflexivity differ in general, they coincide for symmetric relations.
  2. https://ieeexplore.ieee.org/document/5135/
  3. J. Lambek (1996). "The Butterfly and the Serpent". In Aldo Ursini; Paulo Agliano (eds.). Logic and Algebra. CRC Press. pp. 161–180. ISBN 978-0-8247-9606-8.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.