- From: Pat Hayes <phayes@ihmc.us>
- Date: Wed, 8 May 2013 09:12:13 -0500
- To: Andy Seaborne <andy.seaborne@epimorphics.com>
- Cc: RDF-WG <public-rdf-wg@w3.org>
On May 7, 2013, at 4:13 AM, Andy Seaborne wrote: > RDF Concepts says: > > [[ > Literal equality: Two literals are equal if and only if the two lexical forms, the two datatype IRIs, and the two language tags (if any) compare equal, character by character. > ]] > > I think it would be useful to spell out "term equality" and "value equality" as important concepts. > Blech. I strongly dislike having "kinds" of equality. Equality has one meaning, and it does not admit of degrees or kinds. This is a difference between literals and literal values, not two kinds of equality. We already draw out the distinction between literals and literal values. > RDF Concepts already defines "RDF term". > > [[ > Literal term equality: Two literals are term-equals (the same RDF literal) if and only if the two lexical forms, the two datatype IRIs, and the two language tags (if any) compare equal, character by character. > ]] > > [[ > Literal value equality: Two literals that are associated with the same value as said to be value-equals. > > Two literals can be value-equals without being the same term. For example: > > "1"^^xs:integer > > "01"^^xs:integer > > are assciated with the same value, but are not the same literal RDF terms and are not term-equals. > ]] > > ("associated" is the work used in 5.5 currently) Why not say "refer to" or "denotes", both of which are used throughout the spec? Why introduce another terminology? Pat > > Andy > > ------------------------------------------------------------ IHMC (850)434 8903 or (650)494 3973 40 South Alcaniz St. (850)202 4416 office Pensacola (850)202 4440 fax FL 32502 (850)291 0667 mobile phayesAT-SIGNihmc.us http://www.ihmc.us/users/phayes
Received on Wednesday, 8 May 2013 14:12:55 UTC