| 1 | = Procedure Defined Units = |
| 2 | |
| 3 | How come 1 meter is a good unit but 1 tuberculine unit is not? |
| 4 | |
| 5 | How come UCUM has both of these units? |
| 6 | |
| 7 | How come the equality of 1 Bq and 1 Hz is not a problem, but the |
| 8 | equality of 1 tuberculine unit and 1 allergy unit is a problem? |
| 9 | |
| 10 | How come glucose measured in 1 gram or 1 mol is not a problem? |
| 11 | |
| 12 | How can we have both allergen unit ![AU] and biological equivalent |
| 13 | allergy unit ![BAU] in one system? |
| 14 | |
| 15 | How come 1 Gray and 1 Sievert both exist in the SI, are they |
| 16 | equal? |
| 17 | |
| 18 | This is the biggest challenge that the UCUM project is currently |
| 19 | facing. |
| 20 | |
| 21 | == Synthetic Analogy == |
| 22 | |
| 23 | I think the problem always occurs when we measure one thing by an |
| 24 | equivalent of another. |
| 25 | |
| 26 | Like if I counted an amount of people by the amount of oxygen they consume in the room. |
| 27 | |
| 28 | And it gets worse if the measurand and the equivalent quantity are of |
| 29 | the same dimension, |
| 30 | |
| 31 | Like if I count the number of people by the number of hairs they leave behind. |
| 32 | |
| 33 | And it is all fine if I have a fixed constant conventional coefficient, |
| 34 | |
| 35 | Like: a person loses 10 hairs per hour, so if after 2 hours a room has 10^6 hairs on the floor, there must have been 5*10^4 people in the room. |
| 36 | |
| 37 | But it gets worse if an expert comes along and says: |
| 38 | |
| 39 | Wait, you can't tell how many people are in the room, all you know is how much hair they lost! |
| 40 | |
| 41 | At this very point you start measuring amount of people by some procedure defined unit: |
| 42 | |
| 43 | Like: HEU (hair equivalent unit) the amount of people in a room who lose 10 million hairs in 1 hours. |
| 44 | |
| 45 | At this point people demand that UCUM has the HEU unit. |
| 46 | |
| 47 | But the problem is, this definition of HEU is explicitly not directly related to the straight-forward number of people in the room, but it is a new kind of quantity, locked to this idiosyncratic proxy measure. |
| 48 | |
| 49 | And that now has established its very own dimension also, because in a dimension all units are comparable in fixed conversion formulas (usually proportional, linear, but at least a conventional a-priori defined function.) |
| 50 | But not here, because the whole premise was that people rejected the idea of just relating the unit directly to number of people or just reporting number of people directly. |
| 51 | |
| 52 | Thus all procedure defined units are dimensions unto themselves. |
| 53 | |
| 54 | And thus our simple 7 component dimension vector stops being a vector of any finite length. |
| 55 | |
| 56 | What do we do? |
| 57 | |
| 58 | The present approach was to add a new property "arbitrary unit" into the unit definition. |
| 59 | This measure at least prevents units to be falsely taken as equivalent. |
| 60 | But this also prevents any kind of conversion, even between 1 HEU and 1 kHEU. |
| 61 | This is presently the best we can do, and it is a good idea to limit the ability to form complex terms with arbitrary units. |
| 62 | It might not even make sense in some cases (e.g., if the unit is not on a ratio scale how can one even multiply it?) |
| 63 | |
| 64 | But we need a final solution that deals with this challenge. |