@base <http://www.astro.umd.edu/~eshaya/astro-onto/owl/physics.owl> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix a: <astronomy.owl#> .
@prefix : <#> .
@prefix inst: <instruments.owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix ivoao: <IVOAO.owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix skos: <skos-core.owl#> .
@prefix dc: <http://purl.org/dc/elements/1.1/> .

ivoao:disk
    a owl:Class .

ivoao:length
    a owl:Class .

ivoao:wave
    a owl:Class .

<>
    dc:creator "Ed Shaya"^^xsd:string ;
    dc:description "This ontology covers classes and properties in the field of physics that are commonly used by astronomers. It includes terms from the IVOA Thesaurus plus terms from the UMD astronomical ontology"^^xsd:string ;
    dc:title "physics.owl"^^xsd:string ;
    a owl:Ontology ;
    owl:imports <IVOAO.owl>, <astronomy.owl>, <instruments.owl>, <skos-core.owl>, <units.owl> .

:AlfvenSurface
    a owl:Class ;
    rdfs:label "Alfven surface"^^xsd:string .

:AlfvenWave
    skos:altLabel "hydromagnetic wave"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Alfven wave"^^xsd:string ;
    rdfs:subClassOf :magnetohydrodynamics .

:BohrAtom
    a owl:Class ;
    rdfs:subClassOf ivoao:outdatedBelief .

:BohrMagneton
    a owl:Class ;
    rdfs:subClassOf :electromagneticConstant .

:BoltzmannConstant
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:BoseEinsteinCondensate
    a owl:Class ;
    rdfs:label "Bose-Einstein Condensate"^^xsd:string ;
    rdfs:subClassOf :stateOfMatter .

:BoseEinsteinStatistics
    a owl:Class ;
    rdfs:label "Bose-Einstein statistics"^^xsd:string .

:BoylesLaw
    a :gasLaw .

:BraggAngle
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#angle> .

:CERN
    a :highEnergyPhysicsInstitution .

:CPTInvariance
    a owl:Class ;
    rdfs:subClassOf ivoao:symmetry .

:CPViolation
    a owl:Class ;
    rdfs:subClassOf :symmetryBreaking .

:Celsius
    a :temperatureScale ;
    rdfs:label "Celsius"^^xsd:string .

:CerenkovRadiation
    skos:altLabel "Cerenkov effect"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Cerenkov radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :radiation .

:ChandrasekharSchoenbergLimit
    skos:altLabel "Chandrasekhar-Schonberg limit"^^xsd:string, "Schoenberg-Chandrasekhar limit"^^xsd:string, "Schonberg-Chandrasekhar limit"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Chandrasekhar-Schoenberg limit"^^xsd:string ;
    rdfs:subClassOf :mass .

:CharlessLaw
    a :gasLaw .

:ComptonEffect
    a owl:Class ;
    rdfs:label "Compton effect"^^xsd:string .

:ComptonScattering
    a owl:Class ;
    rdfs:label "Compton scattering"^^xsd:string ;
    rdfs:subClassOf :lightScattering, :radiationScattering, :scattering .

:ComptonWavelength
    a owl:Class ;
    rdfs:label "Compton wavelength"^^xsd:string ;
    rdfs:subClassOf ivoao:length .

:CopenhagenInterpretation
    a owl:Class ;
    rdfs:subClassOf :quantumTheory .

:CoulombsLaw
    a :electromagneticLaw .

:DESI
    a :highEnergyPhysicsInstitution .

:DopplerBroadening
    a owl:Class ;
    rdfs:label "Doppler broadening"^^xsd:string ;
    rdfs:subClassOf <chemistry.owl#lineBroadening> .

:DopplerEffect
    a owl:Class ;
    rdfs:label "Doppler effect"^^xsd:string .

:EinsteinCoefficient
    a owl:Class ;
    rdfs:label "Einstein coefficient"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:EinsteinEffect
    skos:altLabel "Einstein shift"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Einstein effect"^^xsd:string .

:EmAbsorption
    a owl:Class ;
    rdfs:label "electromagnetic field"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :radiationMechanism .

:EmEmission
    a owl:Class ;
    rdfs:label "electromagnetic field"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :radiationMechanism .

:EmField
    a owl:Class ;
    rdfs:label "electromagnetic field"^^xsd:string .

:EmForce
    a owl:Class ;
    rdfs:label "electromagnetic force"^^xsd:string ;
    rdfs:subClassOf :force .

:EmInteraction
    a owl:Class ;
    rdfs:label "electromagnetic interaction"^^xsd:string ;
    rdfs:subClassOf :interaction, :radiationMechanism .

:EmRadiation
    skos:altLabel "electromagnetic wave"^^xsd:string ;
    a owl:Class ;
    rdfs:label "electromagnetic radiation"^^xsd:string ;
    rdfs:subClassOf ivoao:wave, :radiation .

:EmTheory
    a owl:Class ;
    rdfs:label "electromagnetic theory"^^xsd:string .

:EuropeanSynchrotronResearchFacility
    a :highEnergyPhysicsInstitution .

:Fahrenheit
    a :temperatureScale ;
    rdfs:comment """Temperature scale used for ordinary purposes in the United State
Conversion from Centigrade is Centigrade*9/5 + 32."""^^xsd:string .

:FaradayConstant
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:FaradayEffect
    a owl:Class ;
    rdfs:label "Faraday effect"^^xsd:string ;
    rdfs:subClassOf :magnetoOpticalEffect .

:FechnersLaw
    a :physicalLaw .

:FermiCouplingConstant
    a owl:Class ;
    rdfs:subClassOf :atomicConstant .

:FermiDiracSommerfeldLaw
    a owl:Class ;
    rdfs:subClassOf :quantumLaw .

:FermiInteraction
    a owl:Class ;
    rdfs:label "Fermi interaction"^^xsd:string ;
    rdfs:subClassOf :weakInteraction .

:FermiLevel
    a owl:Class ;
    rdfs:subClassOf :energy .

:FermiNationalAcceleratorLaboratory
    a :highEnergyPhysicsInstitution .

:FermionicCondensate
    skos:altLabel "Fermi Dirac nucleus"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Fermionic Condensate"^^xsd:string ;
    rdfs:subClassOf :stateOfMatter .

:FeynmanDiagram
    a owl:Class ;
    rdfs:label "Feynman diagram"^^xsd:string .

:FeynmanIntegral
    a owl:Class ;
    rdfs:label "Feynman integral"^^xsd:string .

:FieldOfOptics
    a owl:Class ;
    rdfs:label "field of optics"^^xsd:string ;
    rdfs:subClassOf :physics .

:FokkerPlanckEquation
    skos:altLabel "Fokker Planck equation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Fokker-Planck equation"^^xsd:string .

:GFactor
    a owl:Class ;
    rdfs:label "g-factor"^^xsd:string .

:GalileanTransformation
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#coordinateTransformation> .

:HanleEffect
    skos:definition "The Hanle Effect describes resonant line scattering polarization in a magnetic medium."^^xsd:string ;
    a owl:Class ;
    rdfs:label "Hanle effect"^^xsd:string .

:HartreeEnergy
    a owl:Class ;
    rdfs:subClassOf :atomicConstant, :energy .

:HawkingRadiation
    a owl:Class ;
    rdfs:label "Hawking radiation"^^xsd:string .

:JeansLength
    a owl:Class ;
    rdfs:label "Jeans length"^^xsd:string .

:JeansMass
    a owl:Class ;
    rdfs:label "Jeans mass"^^xsd:string .

:JosephsonConstant
    a owl:Class ;
    rdfs:subClassOf :electromagneticConstant .

:KaluzaKleinTheory
    a owl:Class ;
    rdfs:subClassOf :unifiedTheory .

:Kelvin
    a :absoluteTemperatureScale ;
    rdfs:label "Kelvin"^^xsd:string .

:KirchhoffsFirstLaw
    a :KirchhoffsLaw .

:KirchhoffsLaw
    a owl:Class ;
    rdfs:subClassOf :quantumLaw .

:KirchhoffsSecondLaw
    a :KirchhoffsLaw .

:LarmorFrequency
    a owl:Class ;
    rdfs:subClassOf ivoao:frequency .

:LarmorRadius
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#radius> .

:LenzsLaw
    a :electromagneticLaw .

:LorentzInvariance
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:LorentzTransformation
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#coordinateTransformation> .

:MTheory
    a owl:Class ;
    rdfs:subClassOf :superstringTheory .

:MachsPrinciple
    a owl:Class ;
    rdfs:subClassOf ivoao:principle .

:MieScattering
    a owl:Class ;
    rdfs:label "Mie scattering"^^xsd:string ;
    rdfs:subClassOf :scattering .

:ModifiedNewtonianDynamics
    skos:altLabel "MOND"^^xsd:string ;
    a owl:Class ;
    rdfs:label "MOdified Newtonian Dynamics"^^xsd:string ;
    rdfs:subClassOf :gravitation .

:NewtonianGravitation
    a owl:Class ;
    rdfs:label "Newtonian gravitation"^^xsd:string ;
    rdfs:subClassOf :gravitation .

:NewtonsFirstLaw
    a :NewtonsLawOfMotion .

:NewtonsLawOfMotion
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:NewtonsSecondLaw
    a :NewtonsLawOfMotion .

:NewtonsTheoryOfGravity
    a :gravityLaw .

:NewtonsThirdLaw
    a :NewtonsLawOfMotion .

:PaschenBackEffect
    skos:definition "the Paschen-Back effect is the splitting of atomic energy levels in the presence of a strong magnetic field. This occurs when an external magnetic field is sufficiently large to disrupt the coupling between orbital and spin angular momenta. This effect is the strong field generalization of the Zeeman effect. "^^xsd:string ;
    a owl:Class ;
    rdfs:label "Paschen-Back effect"^^xsd:string ;
    rdfs:subClassOf :magnetoOpticalEffect .

:PenroseProcess
    a owl:Class ;
    rdfs:label "Penrose process"^^xsd:string .

:PlanckBlackBodyFormula
    a owl:Class ;
    rdfs:label "Planck black body formula"^^xsd:string .

:PlanckConstant
    a owl:Class ;
    rdfs:label "Planck constant"^^xsd:string ;
    rdfs:subClassOf :physicalConstant .

:PlanckEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:PlanckLength
    a owl:Class ;
    rdfs:subClassOf ivoao:length, :physicalConstant .

:PlanckMass
    a owl:Class ;
    rdfs:subClassOf :mass, :physicalConstant .

:PlanckTime
    a owl:Class ;
    rdfs:subClassOf ivoao:time, :physicalConstant .

:PoincareTheorem
    a owl:Class ;
    rdfs:label "Poincare theorem"^^xsd:string .

:PoyntingRobertsonEffect
    skos:altLabel "Poynting Robertson effect"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Poynting-Robertson effect"^^xsd:string .

:RamanScattering
    a owl:Class ;
    rdfs:label "Raman scattering"^^xsd:string .

:RankineHugoniotRelation
    a owl:Class ;
    rdfs:label "Rankine-Hugoniot relation"^^xsd:string .

:Rayleigh
    a owl:Class ;
    rdfs:label "Rayleigh"^^xsd:string .

:RayleighCriterion
    skos:altLabel "Rayleigh limit"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Rayleigh criterion"^^xsd:string .

:RayleighJeansLaw
    a :quantumLaw .

:RayleighLimit
    a owl:Class ;
    rdfs:label "Rayleigh limit"^^xsd:string .

:RayleighNumber
    a owl:Class ;
    rdfs:label "Rayleigh number"^^xsd:string .

:RayleighScattering
    a owl:Class ;
    rdfs:label "Rayleigh scattering"^^xsd:string ;
    rdfs:subClassOf :lightScattering, :radiationScattering .

:RayleighTaylorInstability
    a owl:Class ;
    rdfs:label "Rayleigh-Taylor instability"^^xsd:string ;
    rdfs:subClassOf ivoao:instability .

:RazinEffect
    skos:definition """The presence of a thermal plasma in the emitting region means that the refractive index of the medium is less than unity and the phase velocity of electromagnetic waves is greater than $c$. As a result, synchrotron radiation is suppressed at frequencies where the refractive index becomes significantly less than 1. This is often called Tsytovich-Razin effect. The consequence is a low-frequency cutoff near

\\begin{displaymath} \\rm { {\\nu_{R}} = {{4 c n e} \\over {3 B_{\\bot}}} = {{2\\nu_{p... ... \\nu_{0}}} \\sim {{2 \\times 10^{-5} n} \\over {B_{\\bot}}} MHz} \\end{displaymath}"""^^xsd:string ;
    a owl:Class ;
    rdfs:label "Razin effect"^^xsd:string .

:RydbergConstant
    a owl:Class ;
    rdfs:subClassOf :atomicConstant .

:SchwarzschildMetric
    a owl:Class ;
    rdfs:label "Schwarzschild metric"^^xsd:string .

:SchwarzschildRadius
    a owl:Class ;
    rdfs:label "Schwarzschild radius"^^xsd:string ;
    rdfs:subClassOf <geometry.owl#radius> .

:SnellsLaw
    a :opticalLaw .

:StanfordLinearAcceleratorCenter
    a :highEnergyPhysicsInstitution .

:StarkBroadening
    a owl:Class ;
    rdfs:label "Stark broadening"^^xsd:string ;
    rdfs:subClassOf <chemistry.owl#lineBroadening> .

:StefanBoltzmannConstant
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:StefansLaw
    a :quantumLaw .

:ThomsonCrossSection
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#area>, :atomicConstant, :crossSection .

:ThomsonScattering
    a owl:Class ;
    rdfs:label "Thomson scattering"^^xsd:string ;
    rdfs:subClassOf :ComptonScattering, :lightScattering, :radiationScattering .

:WiensLaw
    a :quantumLaw .

:Wminus
    a owl:Class ;
    rdfs:label "W-"^^xsd:string ;
    rdfs:subClassOf :fundamentalParticle, :weakGaugeBoson .

:Wplus
    a owl:Class ;
    rdfs:label "W+"^^xsd:string ;
    rdfs:subClassOf :fundamentalParticle, :weakGaugeBoson .

:XRayAbsorption
    a owl:Class ;
    rdfs:label "X-ray absorption"^^xsd:string ;
    rdfs:subClassOf :XRaySpectrum .

:XRayDiffraction
    a owl:Class ;
    rdfs:label "X-ray diffraction"^^xsd:string ;
    rdfs:subClassOf :diffraction .

:XRayEmission
    a owl:Class ;
    rdfs:label "X-ray emission"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :XRaySpectrum, :emissionSpectrum .

:XRayFluorescence
    a owl:Class ;
    rdfs:label "X-ray fluorescence"^^xsd:string ;
    rdfs:subClassOf :fluorescence, :photoluminescence .

:XRayPolarization
    a owl:Class ;
    rdfs:label "X-ray polarization"^^xsd:string ;
    rdfs:subClassOf :lightPolarization .

:XRayRadiation
    skos:altLabel "X-ray"^^xsd:string ;
    a owl:Class ;
    rdfs:label "X-ray radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :highEnergyRadiation, :radiation .

:XRayScattering
    a owl:Class ;
    rdfs:label "X-ray scattering"^^xsd:string ;
    rdfs:subClassOf :radiationScattering .

:XRaySpectroscopy
    a owl:Class ;
    rdfs:label "X-ray spectroscopy"^^xsd:string ;
    rdfs:subClassOf :spectroscopy .

:XRaySpectrum
    a owl:Class ;
    rdfs:label "X-ray spectrum"^^xsd:string .

:ZeemanSplitting
    skos:altLabel "line splitting"^^xsd:string, "spectral line splitting"^^xsd:string ;
    a owl:Class ;
    rdfs:label "Zeeman splitting"^^xsd:string ;
    rdfs:subClassOf :magnetoOpticalEffect .

:Znaught
    a owl:Class ;
    rdfs:label "Z0"^^xsd:string ;
    rdfs:subClassOf :fundamentalParticle, :weakGaugeBoson .

:ablation
    skos:altLabel "burn away"^^xsd:string ;
    a owl:Class ;
    rdfs:label "ablation"^^xsd:string ;
    rdfs:subClassOf ivoao:erosion .

:absoluteTemperature
    a owl:Class ;
    rdfs:subClassOf :temperature .

:absoluteTemperatureScale
    a owl:Class ;
    rdfs:label "absolute temperature scale"^^xsd:string ;
    rdfs:subClassOf :temperatureScale .

:absoluteZero
    a owl:Class ;
    rdfs:subClassOf :temperature .

:absorbs
    a owl:ObjectProperty ;
    rdfs:domain :EmAbsorption ;
    rdfs:range :photon .

:absorption
    a owl:Class ;
    rdfs:label "absorption"^^xsd:string .

:absorptionCoefficient
    skos:altLabel "absorptivity"^^xsd:string ;
    a owl:Class ;
    rdfs:label "absorption coefficient"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:acceleration
    a owl:Class ;
    rdfs:label "acceleration"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:acousticWave
    skos:altLabel "sound"^^xsd:string, "sound wave"^^xsd:string ;
    a owl:Class ;
    rdfs:label "acoustic wave"^^xsd:string ;
    rdfs:subClassOf ivoao:wave .

:acoustics
    a owl:Class ;
    rdfs:label "acoustics"^^xsd:string .

:adiabaticProcess
    a owl:Class ;
    rdfs:label "adiabatic process"^^xsd:string .

:adsorption
    a owl:Class ;
    rdfs:label "adsorption"^^xsd:string .

:albedo
    skos:altLabel "reflectivity"^^xsd:string, "spherical albedo"^^xsd:string ;
    a owl:Class ;
    rdfs:label "albedo"^^xsd:string ;
    rdfs:subClassOf :opticalProperty .

:alphaParticle
    a owl:Class ;
    rdfs:label "alpha particle"^^xsd:string ;
    rdfs:subClassOf :atomicNucleus, :boson, :nuclearRadiation .

:alphaParticleMass
    a :particleMass .

:angularMomentum
    a owl:Class ;
    rdfs:label "angular momentum"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:angularMomentumState
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :atomicElectronicState ;
    rdfs:range xsd:float .

:angularVelocity
    a owl:Class ;
    rdfs:label "angular velocity"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :velocity .

:anisotropy
    a owl:Class ;
    rdfs:subClassOf :symmetryBreaking .

:antimatter
    a owl:Class ;
    rdfs:label "antimatter"^^xsd:string ;
    rdfs:subClassOf :matter .

:antineutrino
    a owl:Class ;
    rdfs:label "antineutrino"^^xsd:string ;
    rdfs:subClassOf :antiparticle .

:antinucleon
    a owl:Class ;
    rdfs:label "antinucleon"^^xsd:string ;
    rdfs:subClassOf :antiparticle .

:antiparticle
    a owl:Class ;
    rdfs:label "antiparticle"^^xsd:string ;
    rdfs:subClassOf :antimatter, :elementaryParticle .

:antiproton
    a owl:Class ;
    rdfs:label "antiproton"^^xsd:string ;
    rdfs:subClassOf :antiparticle .

:atom
    a owl:Class ;
    rdfs:label "atom"^^xsd:string ;
    rdfs:subClassOf :matter .

:atomicConstant
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:atomicElectronicState
    a owl:Class .

:atomicIsotope
    a owl:Class ;
    rdfs:label "atomic isotope"^^xsd:string ;
    rdfs:subClassOf :atom .

:atomicLine
    a owl:Class ;
    rdfs:label "atomic line"^^xsd:string .

:atomicMassConstant
    a owl:Class ;
    rdfs:subClassOf :mass, :physicalConstant .

:atomicMassNumber
    a owl:DatatypeProperty ;
    rdfs:domain :atom ;
    rdfs:range xsd:int .

:atomicNucleus
    skos:definition "nuclei [atoms]"^^xsd:string ;
    skos:related :neutron, :proton ;
    a owl:Class ;
    rdfs:label "atomic nucleus "^^xsd:string ;
    rdfs:subClassOf :subatomicParticle .

:atomicNumber
    a owl:DatatypeProperty ;
    rdfs:domain :atom ;
    rdfs:range xsd:int .

:atomicPhysics
    a owl:Class ;
    rdfs:label "atomic physics"^^xsd:string ;
    rdfs:subClassOf :scientificField .

:atomicProcess
    a owl:Class ;
    rdfs:label "atomic process"^^xsd:string .

:atomicWeight
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :atomicIsotope ;
    rdfs:range xsd:float .

:axion
    a owl:Class ;
    rdfs:label "axion"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle .

:azimuthalQuantumNumber
    a owl:Class ;
    rdfs:subClassOf :quantumQuantity .

:baryon
    a owl:Class ;
    rdfs:label "baryon"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle .

:bindingEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:blackBodyRadiation
    skos:altLabel "thermal black body radiation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "black body radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:bondedAtomOf
    a owl:ObjectProperty ;
    rdfs:domain :atom ;
    rdfs:range <chemistry.owl#molecule> ;
    owl:inverseOf :hasBondedAtom .

:boson
    a owl:Class ;
    rdfs:label "boson"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle .

:bosonicStringTheory
    a owl:Class ;
    rdfs:subClassOf :stringTheory .

:bottomQuark
    a owl:Class ;
    rdfs:label "bottom quark"^^xsd:string ;
    rdfs:subClassOf :quark .

:boundFreeTransition
    skos:altLabel "bound free transition"^^xsd:string ;
    a owl:Class ;
    rdfs:label "bound-free transition"^^xsd:string .

:boundaryLayer
    a owl:Class ;
    rdfs:label "boundary layer"^^xsd:string .

:bowShock
    a owl:Class ;
    rdfs:label "bow shock"^^xsd:string ;
    rdfs:subClassOf :shockWave .

:brane
    a owl:Class ;
    rdfs:subClassOf :stringTheory .

:bremsstrahlung
    skos:altLabel "free free transition"^^xsd:string, "free-free transition"^^xsd:string ;
    a owl:Class ;
    rdfs:label "bremsstrahlung"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:brillouinScattering
    a owl:Class ;
    rdfs:label "brillouin scattering"^^xsd:string .

:brillouinSpectrum
    a owl:Class ;
    rdfs:label "brillouin spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:capacitance
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :electromagneticQuantity .

:causality
    a owl:Class ;
    rdfs:subClassOf ivoao:principle .

:caustic
    a owl:Class ;
    rdfs:label "caustic"^^xsd:string .

:causticCrossing
    a owl:Class ;
    rdfs:label "caustic crossing"^^xsd:string .

:celsiusTemperatureScale
    a owl:Class ;
    rdfs:label "celsius temperature scale"^^xsd:string ;
    rdfs:subClassOf :temperatureScale .

:centerOfMass
    a owl:Class ;
    rdfs:label "center of mass"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :orbitalElement .

:centigrade
    skos:definition "The most common temperature scale for scientific work.  The freezing point of water is 0 degrees and the boiling point of water is 100 degrees in this system."^^xsd:string ;
    a owl:Class ;
    rdfs:subClassOf :temperatureScale .

:centralWavelength
    a owl:ObjectProperty ;
    rdfs:domain :EmRadiation ;
    rdfs:range :wavelength .

:centrifugalForce
    a owl:Class ;
    rdfs:label "centrifugal force"^^xsd:string ;
    rdfs:subClassOf :force .

:centripetalForce
    a owl:Class ;
    rdfs:label "centripetal force"^^xsd:string ;
    rdfs:subClassOf :force .

:charmQuark
    a owl:Class ;
    rdfs:label "charm quark"^^xsd:string ;
    rdfs:subClassOf :quark .

:circularPolarization
    skos:altLabel "circular polarisation	UK"^^xsd:string ;
    a owl:Class ;
    rdfs:label "circular polarization"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :lightPolarization .

:classicalElectronRadius
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#radius>, :atomicConstant .

:classicalPhysics
    a owl:Class ;
    rdfs:subClassOf :physics .

:closedString
    a owl:Class ;
    rdfs:subClassOf :stringTheory .

:cluster
    a owl:Class ;
    rdfs:label "cluster"^^xsd:string .

:coherence
    a owl:Class ;
    rdfs:label "coherence"^^xsd:string .

:collision
    skos:altLabel "collision process"^^xsd:string ;
    a owl:Class ;
    rdfs:label "collision"^^xsd:string .

:collisionBroadening
    a owl:Class ;
    rdfs:label "collision broadening"^^xsd:string ;
    rdfs:subClassOf <chemistry.owl#lineBroadening>, :collisionProcess .

:collisionProcess
    skos:altLabel "collisional process"^^xsd:string ;
    a owl:Class ;
    rdfs:label "collision process"^^xsd:string .

:collisionStrength
    a owl:Class ;
    rdfs:label "collision strength"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:collisionalExcitation
    a owl:Class ;
    rdfs:label "collisional excitation"^^xsd:string ;
    rdfs:subClassOf :collisionProcess .

:collisionalPlasma
    a owl:Class ;
    rdfs:label "collisional plasma"^^xsd:string ;
    rdfs:subClassOf :plasma .

:condensation
    a owl:Class ;
    rdfs:label "condensation"^^xsd:string .

:conductance
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :electromagneticQuantity .

:conductanceQuantum
    skos:definition "conductance quantum is the quantized unit of conductance. It is defined by \\frac{2e^2}{h}"^^xsd:string ;
    a owl:Class ;
    rdfs:subClassOf :conductance, :electromagneticConstant .

:conduction
    a owl:Class ;
    rdfs:label "conduction"^^xsd:string .

:conservationLaw
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:conservationOfAngularMomentum
    a :conservationLaw .

:conservationOfCharge
    a :conservationLaw .

:conservationOfEnergy
    a :conservationLaw .

:conservationOfMassAndEnergy
    a :conservationLaw .

:conservationOfMatter
    a :conservationLaw .

:conservationOfMomentum
    a :conservationLaw .

:convection
    a owl:Class ;
    rdfs:label "convection"^^xsd:string .

:cooling
    a owl:Class ;
    rdfs:label "cooling"^^xsd:string .

:crossSection
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, <geometry.owl#area> .

:current
    a owl:Class ;
    rdfs:label "current"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:currentDensity
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :electromagneticQuantity .

:currentSheet
    a owl:Class ;
    rdfs:label "current sheet"^^xsd:string .

:cyclotronRadiation
    a owl:Class ;
    rdfs:label "cyclotron radiation"^^xsd:string ;
    rdfs:subClassOf :synchrotronRadiation .

:dampingConstant
    a owl:Class ;
    rdfs:label "damping constant"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:deceleration
    a owl:Class ;
    rdfs:label "deceleration"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:degeneracyPressure
    a owl:Class ;
    rdfs:subClassOf :pressure .

:degenerateMatter
    a owl:Class ;
    rdfs:label "degenerate matter"^^xsd:string ;
    rdfs:subClassOf :matter, :stateOfMatter .

:density
    skos:altLabel "specific gravity"^^xsd:string ;
    a owl:Class ;
    rdfs:label "density"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:deuteronMass
    a :particleMass .

:differentialRotation
    a owl:Class ;
    rdfs:label "differential rotation"^^xsd:string ;
    rdfs:subClassOf :rotation .

:diffraction
    a owl:Class ;
    rdfs:label "diffraction"^^xsd:string .

:diffractionPatterns
    a owl:Class ;
    rdfs:label "diffraction patterns"^^xsd:string .

:diffusion
    a owl:Class ;
    rdfs:label "diffusion"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:dimension
    a owl:Class ;
    rdfs:label "dimension"^^xsd:string .

:dipole
    a owl:Class ;
    rdfs:label "dipole"^^xsd:string .

:dipoleStrength
    a owl:Class ;
    rdfs:label "dipole strength"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:dispersion
    a owl:Class ;
    rdfs:label "dispersion"^^xsd:string .

:dissipation
    a owl:Class ;
    rdfs:label "dissipation"^^xsd:string .

:downQuark
    a owl:Class ;
    rdfs:label "top quark"^^xsd:string ;
    rdfs:subClassOf :quark .

:driftWave
    a owl:Class ;
    rdfs:label "drift wave"^^xsd:string ;
    rdfs:subClassOf ivoao:wave .

:dynamicalTime
    a owl:Class ;
    rdfs:label "dynamical time"^^xsd:string ;
    rdfs:subClassOf ivoao:time .

:dynamics
    a owl:Class ;
    rdfs:label "dynamics"^^xsd:string .

:dynamoTheory
    a owl:Class ;
    rdfs:label "dynamo theory"^^xsd:string .

:eProcess
    a owl:Class ;
    rdfs:label "e-process"^^xsd:string .

:elasticity
    a owl:Class ;
    rdfs:label "elasticity"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:electricCharge
    skos:altLabel "electric constant"^^xsd:string ;
    a owl:Class ;
    rdfs:label "electric charge"^^xsd:string .

:electricCurrent
    a owl:Class ;
    rdfs:label "electric current"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:electricDipole
    a owl:Class ;
    rdfs:label "electric dipole"^^xsd:string .

:electricDipoleStrength
    a owl:Class ;
    rdfs:label "electric dipole strength"^^xsd:string ;
    rdfs:subClassOf :electricalProperty .

:electricField
    a owl:Class ;
    rdfs:label "electric field"^^xsd:string .

:electricPotential
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :electromagneticQuantity .

:electricalProperty
    a owl:Class ;
    rdfs:label "electrical property"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:electricity
    a owl:Class ;
    rdfs:label "electricity"^^xsd:string .

:electrodynamics
    a owl:Class ;
    rdfs:label "electrodynamics"^^xsd:string .

:electromagnetic
    a owl:Class ;
    rdfs:label "electromagnetic"^^xsd:string .

:electromagneticConstant
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:electromagneticGaugeSymmetry
    a owl:Class ;
    rdfs:subClassOf :gaugeSymmetry .

:electromagneticLaw
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:electromagneticQuantity
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement .

:electron
    a owl:Class ;
    rdfs:label "electron"^^xsd:string ;
    rdfs:subClassOf :lepton, :nuclearRadiation .

:electronBeam
    a owl:Class ;
    rdfs:label "electron beam"^^xsd:string .

:electronComptonWavelength
    a owl:Class ;
    rdfs:subClassOf :ComptonWavelength .

:electronDensity
    a owl:Class ;
    rdfs:label "electron density"^^xsd:string ;
    rdfs:subClassOf :density .

:electronGFactor
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :GFactor .

:electronGyromagneticRatio
    a owl:Class ;
    rdfs:label "electron gyromagnetic ratio"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :gyromagneticRatio .

:electronMagneticMoment
    a owl:Class ;
    rdfs:label "electron magnetic moment"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :magneticMoment .

:electronMagneticMomentAnomaly
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :magneticMomentAnomaly .

:electronMass
    a :particleMass .

:electronNeutrino
    a owl:Class ;
    rdfs:label "electron"^^xsd:string ;
    rdfs:subClassOf :neutrino, :nuclearRadiation .

:electronPumping
    a owl:Class ;
    rdfs:label "electron pumping"^^xsd:string .

:electronTemperature
    a owl:Class ;
    rdfs:label "electron temperature"^^xsd:string ;
    rdfs:subClassOf :temperature .

:electronicState
    a owl:Class ;
    rdfs:label "electronic state"^^xsd:string .

:electronicTransition
    a owl:Class ;
    rdfs:label "electronic transition"^^xsd:string .

:electrostaticWave
    a owl:Class ;
    rdfs:label "electrostatic wave"^^xsd:string .

:elementaryCharge
    a owl:Class ;
    rdfs:subClassOf :electricCharge, :electromagneticConstant .

:elementaryParticle
    a owl:Class ;
    rdfs:label "elementary particle"^^xsd:string ;
    rdfs:subClassOf :subatomicParticle .

:elementaryParticleScattering
    a owl:Class ;
    rdfs:label "elementary particle scattering"^^xsd:string ;
    rdfs:subClassOf :scattering .

:elevenDimensionalSupergravity
    a owl:Class ;
    rdfs:subClassOf :supergravity .

:emergingFlux
    a owl:Class ;
    rdfs:label "emerging flux"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :magneticField .

:emission
    a owl:Class ;
    rdfs:label "emission"^^xsd:string .

:emissionCoefficient
    a owl:Class ;
    rdfs:label "emission coefficient"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:emissionSpectrum
    a owl:Class .

:emissivity
    a owl:Class ;
    rdfs:label "emissivity"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:emits
    a owl:ObjectProperty ;
    rdfs:domain :physicalObject ;
    rdfs:range :EmRadiation .

:energeticParticle
    a owl:Class ;
    rdfs:label "energetic particle"^^xsd:string .

:energy
    a owl:Class ;
    rdfs:label "energy"^^xsd:string .

:energyContent
    a owl:Class ;
    rdfs:label "energy content"^^xsd:string .

:energyDensity
    a owl:Class ;
    rdfs:label "energy density"^^xsd:string ;
    rdfs:subClassOf :density .

:energyDistribution
    a owl:Class ;
    rdfs:label "energy distribution"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:energyLevel
    a owl:Class ;
    rdfs:label "energy level"^^xsd:string .

:energySource
    a owl:Class ;
    rdfs:label "energy source"^^xsd:string .

:energySpectrum
    a owl:Class ;
    rdfs:label "energy spectrum"^^xsd:string .

:energyTransfer
    skos:altLabel "energy transfer"^^xsd:string ;
    a owl:Class ;
    rdfs:label "energy-transfer"^^xsd:string .

:enthalpy
    a owl:Class ;
    rdfs:label "enthalpy"^^xsd:string .

:entropy
    a owl:Class ;
    rdfs:label "entropy"^^xsd:string .

:equationOfState
    a owl:Class ;
    rdfs:label "equation of state"^^xsd:string .

:equilibriumFigure
    a owl:Class ;
    rdfs:label "equilibrium figure"^^xsd:string .

:equipotentialSurface
    a owl:Class ;
    rdfs:label "equipotential surface"^^xsd:string .

:equivalencePrinciple
    a :gravityLaw .

:escapeVelocity
    a owl:Class ;
    rdfs:label "escape velocity"^^xsd:string ;
    rdfs:subClassOf :velocity .

:evaporation
    a owl:Class ;
    rdfs:label "evaporation"^^xsd:string .

:excitation
    a owl:Class ;
    rdfs:label "excitation"^^xsd:string .

:exclusionPrinciple
    a owl:Class ;
    rdfs:subClassOf :quantumLaw .

:extremeUltravioletRadiation
    skos:altLabel "EUV"^^xsd:string ;
    a owl:Class ;
    rdfs:label "extreme ultraviolet radiation"^^xsd:string ;
    rdfs:subClassOf :ultravioletRadiation .

:farInfraredRadiation
    a owl:Class ;
    rdfs:label "far infrared radiation"^^xsd:string ;
    rdfs:subClassOf :infraredRadiation .

:farUltravioletRadiation
    skos:altLabel "FUV"^^xsd:string ;
    a owl:Class ;
    rdfs:label "far ultraviolet radiation"^^xsd:string ;
    rdfs:subClassOf :ultravioletRadiation .

:fermion
    a owl:Class ;
    rdfs:label "fermion"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle, :matter .

:fieldEquation
    a owl:Class ;
    rdfs:label "field equation"^^xsd:string .

:fineStructure
    a owl:Class ;
    rdfs:label "fine structure"^^xsd:string .

:fineStructureConstant
    a owl:Class ;
    rdfs:subClassOf :atomicConstant .

:firstLawOfThermodynamics
    a :thermodynamicsLaw .

:fission
    a owl:Class ;
    rdfs:label "fission"^^xsd:string .

:flavor
    a owl:Class ;
    rdfs:subClassOf :quantumQuantity .

:flow
    a owl:Class .

:flowInstability
    a owl:Class ;
    rdfs:label "flow instability"^^xsd:string .

:fluidDynamics
    a owl:Class ;
    rdfs:label "fluid dynamics"^^xsd:string ;
    rdfs:subClassOf :fluidMechanics .

:fluidMechanics
    a owl:Class ;
    rdfs:label "fluid mechanics"^^xsd:string ;
    rdfs:subClassOf :scientificField .

:fluorescence
    a owl:Class ;
    rdfs:label "fluorescence"^^xsd:string .

:flux
    a owl:Class ;
    rdfs:label "flux"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:fluxDensity
    a owl:Class ;
    rdfs:label "flux density"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:focalLength
    a owl:Class ;
    rdfs:label "focal length"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:forbiddenTransition
    a owl:Class ;
    rdfs:label "forbidden transition"^^xsd:string .

:force
    a owl:Class ;
    rdfs:label "force"^^xsd:string .

:freeBoundEmission
    skos:altLabel "free bound emission"^^xsd:string ;
    a owl:Class ;
    rdfs:label "free-bound emission"^^xsd:string ;
    rdfs:subClassOf :emissionSpectrum, :radiationMechanism .

:freeFreeEmission
    skos:altLabel "free free emission"^^xsd:string ;
    a owl:Class ;
    rdfs:label "free-free emission"^^xsd:string ;
    rdfs:subClassOf :emissionSpectrum, :radiationMechanism .

:friction
    a owl:Class ;
    rdfs:label "friction"^^xsd:string .

:from
    a owl:ObjectProperty ;
    rdfs:domain :physicalDistance ;
    rdfs:range :matterObject .

:fromState
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:domain :probabilityOfSpontaneousEmission ;
    rdfs:range :electronicState .

:fundamentalFrequency
    skos:definition "The lowest characteristic frequency of oscillation of a dynamical system."^^xsd:string ;
    a owl:Class ;
    rdfs:label "fundamental frequency"^^xsd:string ;
    rdfs:subClassOf ivoao:frequency .

:fundamentalMode
    a owl:Class ;
    rdfs:label "fundamental mode"^^xsd:string ;
    rdfs:subClassOf :pulsationMode .

:fundamentalParticle
    a owl:Class ;
    rdfs:label "fundamental particle"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle .

:fusion
    a owl:Class ;
    rdfs:label "fusion"^^xsd:string .

:futureLightCone
    a owl:Class ;
    rdfs:label "future light cone"^^xsd:string ;
    rdfs:subClassOf :lightCone .

:gammaRayRadiation
    skos:altLabel "gamma radiation"^^xsd:string, "gamma-ray"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gamma-ray radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :highEnergyRadiation, :nuclearRadiation, :radiation .

:gammaRayScattering
    skos:altLabel "gamma ray scattering"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gamma-ray scattering"^^xsd:string ;
    rdfs:subClassOf :scattering .

:gammaRaySpectrum
    skos:altLabel "gamma ray spectrum"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gamma-ray spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:gasDistribution
    a owl:Class ;
    rdfs:label "gas distribution"^^xsd:string .

:gasDynamics
    skos:altLabel "gas kinematics"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gas dynamics"^^xsd:string ;
    rdfs:subClassOf :fluidDynamics .

:gasLaw
    a owl:Class ;
    rdfs:subClassOf :thermodynamicsLaw .

:gaseousDisk
    a owl:Class ;
    rdfs:label "gaseous disk"^^xsd:string ;
    rdfs:subClassOf ivoao:disk .

:gaseousSphere
    a owl:Class ;
    rdfs:label "gaseous sphere"^^xsd:string .

:gaugeSymmetry
    a owl:Class ;
    rdfs:subClassOf ivoao:symmetry .

:gaugeTheory
    a owl:Class ;
    rdfs:subClassOf :physicsTheory .

:generalTheoryOfRelativity
    a owl:Class ;
    rdfs:label "general theory of relativity"^^xsd:string ;
    rdfs:subClassOf :gravitation, :relativity .

:globalInertialFrame
    a owl:Class ;
    rdfs:subClassOf :nonacceleratingReferenceFrame, :nonrotatingReferenceFrame .

:gluon
    a owl:Class ;
    rdfs:label "gluon"^^xsd:string ;
    rdfs:subClassOf :boson, :fundamentalParticle .

:grandUnifiedTheory
    a owl:Class ;
    rdfs:subClassOf :unifiedTheory .

:gravitatingDisk
    a owl:Class ;
    rdfs:label "gravitating disk"^^xsd:string ;
    rdfs:subClassOf ivoao:disk .

:gravitation
    a owl:Class ;
    rdfs:label "gravitation"^^xsd:string .

:gravitationalConstant
    a owl:Class ;
    rdfs:label "gravitational constant"^^xsd:string ;
    rdfs:subClassOf :physicalConstant .

:gravitationalEffect
    a owl:Class ;
    rdfs:label "gravitational effect"^^xsd:string .

:gravitationalEnergy
    a owl:Class ;
    rdfs:label "gravitational energy"^^xsd:string ;
    rdfs:subClassOf :energy .

:gravitationalField
    skos:altLabel "gravity field"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gravitational field"^^xsd:string .

:gravitationalForce
    skos:altLabel "force of gravity"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gravitational force"^^xsd:string ;
    rdfs:subClassOf :force .

:gravitationalMass
    a owl:Class ;
    rdfs:subClassOf :mass .

:gravitationalPotentialEnergy
    a owl:Class ;
    rdfs:subClassOf :potentialEnergy .

:gravitationalRadius
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#radius> .

:gravitationalRedshift
    a owl:Class ;
    rdfs:label "gravitational redshift"^^xsd:string ;
    rdfs:subClassOf a:redshift .

:gravitationalWave
    a owl:Class ;
    rdfs:label "gravitational wave"^^xsd:string ;
    rdfs:subClassOf ivoao:wave .

:graviton
    a owl:Class ;
    rdfs:label "graviton"^^xsd:string ;
    rdfs:subClassOf :fundamentalParticle .

:gravity
    skos:altLabel "acceleration of gravity"^^xsd:string ;
    a owl:Class ;
    rdfs:label "gravity"^^xsd:string .

:gravityLaw
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:gravityWave
    a owl:Class ;
    rdfs:label "gravity wave"^^xsd:string ;
    rdfs:subClassOf ivoao:wave .

:gyrofrequency
    a owl:Class ;
    rdfs:subClassOf ivoao:frequency .

:gyromagneticRatio
    a owl:Class ;
    rdfs:label "gyromagnetic ratio"^^xsd:string .

:gyrosynchrotronRadiation
    a owl:Class ;
    rdfs:label "gyrosynchrotron radiation"^^xsd:string ;
    rdfs:subClassOf :synchrotronRadiation .

:hadron
    a owl:Class ;
    rdfs:label "hadron"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle .

:hadronBarrier
    a owl:Class ;
    rdfs:label "hadron barrier"^^xsd:string .

:halfLife
    a owl:Class ;
    rdfs:subClassOf ivoao:time .

:halfWaveDipole
    skos:altLabel "half wave dipole"^^xsd:string, "halfwave dipole"^^xsd:string ;
    a owl:Class ;
    rdfs:label "half-wave dipole"^^xsd:string ;
    rdfs:subClassOf :dipole .

:harmonicFrequency
    skos:altLabel "harmonic overtones"^^xsd:string, "harmonics"^^xsd:string ;
    a owl:Class ;
    rdfs:label "harmonic frequency"^^xsd:string ;
    rdfs:subClassOf ivoao:frequency .

:harmonicOvertone
    a owl:Class ;
    rdfs:subClassOf ivoao:frequency .

:hasAtomicNumber
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:comment "Number of Protons"^^xsd:string ;
    rdfs:domain :atom ;
    rdfs:range xsd:int .

:hasAtomicState
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:domain :atom ;
    rdfs:range :atomicElectronicState .

:hasBondedAtom
    a owl:ObjectProperty ;
    rdfs:domain <chemistry.owl#molecule> ;
    rdfs:range :atomicIsotope ;
    owl:inverseOf :bondedAtomOf .

:hasFinalState
    a owl:ObjectProperty ;
    rdfs:domain :electronicTransition ;
    rdfs:range :electronicState .

:hasInitialState
    a owl:ObjectProperty ;
    rdfs:domain :electronicTransition ;
    rdfs:range :electronicState .

:hasMeasurement
    a owl:InverseFunctionalProperty, owl:ObjectProperty ;
    rdfs:domain :physicalObject ;
    rdfs:range ivoao:measurement ;
    owl:inverseOf :measurementOf .

:hasMeltingPoint
    a owl:ObjectProperty ;
    rdfs:domain ivoao:liquid ;
    rdfs:range :temperature .

:hasMolecularState
    a owl:ObjectProperty ;
    rdfs:domain <chemistry.owl#molecule> ;
    rdfs:range :molecularElectronicState .

:hasSource
    a owl:ObjectProperty ;
    rdfs:domain :subatomicParticle .

:hasState
    a owl:ObjectProperty ;
    rdfs:domain :electron ;
    rdfs:range :electronicState .

:hasStrength
    a owl:ObjectProperty ;
    rdfs:domain :force .

:hasSystemMeasurement
    a owl:ObjectProperty ;
    rdfs:domain :system ;
    rdfs:range :systemMeasurement .

:hasViscosity
    a owl:ObjectProperty ;
    rdfs:domain ivoao:liquid ;
    rdfs:range :viscosity .

:hasWaveMeasurement
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:comment "This allows giving a frequency, wavelength or Energy for the reference Amplitude."^^xsd:string ;
    rdfs:domain ivoao:wave ;
    rdfs:range :waveMeasurement .

:heatTransfer
    a owl:Class ;
    rdfs:label "heat-transfer"^^xsd:string ;
    rdfs:subClassOf :energyTransfer .

:heteroticEStringTheory
    a owl:Class ;
    rdfs:subClassOf :heteroticStringTheory .

:heteroticOStringTheory
    a owl:Class ;
    rdfs:subClassOf :heteroticStringTheory .

:heteroticStringTheory
    a owl:Class ;
    rdfs:subClassOf :superstringTheory .

:highEnergyPhysics
    a owl:Class ;
    rdfs:subClassOf :physics .

:highEnergyPhysicsInstitution
    a owl:Class ;
    rdfs:subClassOf ivoao:institution .

:highEnergyRadiation
    skos:altLabel "high energy radiation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "high-energy radiation"^^xsd:string ;
    rdfs:subClassOf :radiation .

:highTemperature
    skos:altLabel "high temperature"^^xsd:string, "hot"^^xsd:string ;
    a owl:Class ;
    rdfs:label "high-temperature"^^xsd:string .

:higherDimensionalSupergravity
    a owl:Class ;
    rdfs:subClassOf :supergravity .

:hydrodynamics
    a owl:Class ;
    rdfs:label "hydrodynamics"^^xsd:string ;
    rdfs:subClassOf :fluidDynamics .

:hydrostaticEquilibrium
    a owl:Class ;
    rdfs:label "hydrostatic equilibrium"^^xsd:string .

:impedance
    a owl:Class ;
    rdfs:subClassOf :resistance .

:impedanceOfFreeSpace
    a owl:Class ;
    rdfs:subClassOf :impedance, :physicalConstant .

:inductance
    a owl:Class ;
    rdfs:subClassOf :electromagneticQuantity .

:infrared
    a owl:Class ;
    rdfs:label "infrared"^^xsd:string .

:infraredEmission
    a owl:Class ;
    rdfs:label "infrared emission"^^xsd:string ;
    rdfs:subClassOf :emissionSpectrum .

:infraredRadiation
    a owl:Class ;
    rdfs:label "infrared radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :radiation .

:intensity
    skos:altLabel "specific intensity"^^xsd:string ;
    a owl:Class ;
    rdfs:label "intensity"^^xsd:string .

:interaction
    a owl:Class .

:interferenceWave
    a owl:Class ;
    rdfs:label "interference wave"^^xsd:string .

:internalMotion
    a owl:Class ;
    rdfs:label "internal motion"^^xsd:string ;
    rdfs:subClassOf :motion .

:internalSymmetry
    a owl:Class ;
    rdfs:subClassOf ivoao:symmetry .

:inverseComptonEffect
    a owl:Class ;
    rdfs:label "inverse Compton effect"^^xsd:string .

:inverseComptonScattering
    a owl:Class ;
    rdfs:label "inverse Compton scattering"^^xsd:string .

:inverseMaser
    a owl:Class ;
    rdfs:label "inverse maser"^^xsd:string .

:ionPlasmaWave
    a owl:Class ;
    rdfs:label "ion plasma wave"^^xsd:string .

:ionizingShockWave
    a owl:Class ;
    rdfs:label "ionizing shock wave"^^xsd:string ;
    rdfs:subClassOf :shockWave .

:irradiance
    a owl:Class ;
    rdfs:label "irradiance"^^xsd:string .

:isothermalSphere
    a owl:Class ;
    rdfs:label "isothermal sphere"^^xsd:string ;
    rdfs:subClassOf :massDistribution .

:jumpCondition
    a owl:Class ;
    rdfs:label "jump condition"^^xsd:string .

:kinematics
    a owl:Class ;
    rdfs:label "kinematics"^^xsd:string .

:kineticEnergy
    a owl:Class ;
    rdfs:label "kinetic energy"^^xsd:string ;
    rdfs:subClassOf :energy .

:kineticTemperature
    a owl:Class ;
    rdfs:subClassOf :temperature .

:lepton
    a owl:Class ;
    rdfs:label "lepton"^^xsd:string ;
    rdfs:subClassOf :fermion, :fundamentalParticle .

:lightAbsorption
    a owl:Class ;
    rdfs:label "light absorption"^^xsd:string ;
    rdfs:subClassOf :absorption .

:lightCoherence
    a owl:Class ;
    rdfs:label "light coherence"^^xsd:string ;
    rdfs:subClassOf :coherence .

:lightCone
    a owl:Class ;
    rdfs:label "light cone"^^xsd:string .

:lightEmission
    a owl:Class ;
    rdfs:label "light emission"^^xsd:string ;
    rdfs:subClassOf :EmEmission .

:lightInterference
    a owl:Class ;
    rdfs:label "light interference"^^xsd:string ;
    rdfs:subClassOf :interferenceWave .

:lightPolarization
    skos:altLabel "polarization wave"^^xsd:string ;
    a owl:Class ;
    rdfs:label "light polarization"^^xsd:string .

:lightScattering
    a owl:Class ;
    rdfs:label "light scattering"^^xsd:string ;
    rdfs:subClassOf :radiationScattering, :scattering .

:lineShift
    skos:altLabel "spectral line shift"^^xsd:string ;
    a owl:Class ;
    rdfs:label "line shift"^^xsd:string .

:localInertialFrame
    a owl:Class ;
    rdfs:subClassOf :nonacceleratingReferenceFrame, :nonrotatingReferenceFrame .

:localThermodynamicEquilibrium
    skos:altLabel "LTE"^^xsd:string ;
    a owl:Class ;
    rdfs:label "local thermodynamic equilibrium"^^xsd:string ;
    rdfs:subClassOf :thermodynamicEquilibrium .

:longWavelength
    a owl:ObjectProperty ;
    rdfs:domain :EmRadiation ;
    rdfs:range :wavelength .

:lowTemperaturePlasma
    a owl:Class ;
    rdfs:label "low-temperature plasma"^^xsd:string ;
    rdfs:subClassOf :plasma .

:luminescence
    skos:altLabel "candoluminescence"^^xsd:string ;
    a owl:Class ;
    rdfs:label "luminescence"^^xsd:string .

:luminosity
    a owl:Class ;
    rdfs:label "luminosity"^^xsd:string .

:macroturbulence
    a owl:Class ;
    rdfs:label "macroturbulence"^^xsd:string ;
    rdfs:subClassOf :turbulence .

:magneticConstant
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:magneticDipoleStrength
    a owl:Class ;
    rdfs:label "magnetic dipole strength"^^xsd:string ;
    rdfs:subClassOf :magneticProperty .

:magneticField
    a owl:Class ;
    rdfs:label "magnetic field"^^xsd:string .

:magneticFlux
    a owl:Class ;
    rdfs:subClassOf :electromagneticQuantity .

:magneticFluxDensity
    a owl:Class ;
    rdfs:subClassOf :electromagneticQuantity .

:magneticFluxQuantum
    a owl:Class ;
    rdfs:subClassOf :electromagneticConstant, :magneticFlux .

:magneticMoment
    a owl:Class ;
    rdfs:label "magnetic moment"^^xsd:string .

:magneticMomentAnomaly
    a owl:Class ;
    rdfs:label "magnetic moment anomaly"^^xsd:string .

:magneticMonopole
    a owl:Class ;
    rdfs:label "magnetic monopole"^^xsd:string .

:magneticMonopoleProblem
    a owl:Class ;
    rdfs:subClassOf ivoao:problem .

:magneticPole
    a owl:Class ;
    rdfs:label "magnetic pole"^^xsd:string .

:magneticPressure
    a owl:Class ;
    rdfs:subClassOf :pressure .

:magneticProperty
    a owl:Class ;
    rdfs:label "magnetic property"^^xsd:string ;
    rdfs:subClassOf :property .

:magnetoOpticalEffect
    a owl:Class .

:magnetohydrodynamics
    skos:altLabel "MHD"^^xsd:string, "hydromagnetics"^^xsd:string ;
    a owl:Class ;
    rdfs:label "magnetohydrodynamics"^^xsd:string .

:manyworldsInterpretation
    a owl:Class ;
    rdfs:subClassOf :quantumTheory .

:maser
    a owl:Class ;
    rdfs:label "maser"^^xsd:string .

:mass
    a owl:Class ;
    rdfs:label "mass"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:massDensity
    a owl:Class ;
    rdfs:label "mass density"^^xsd:string ;
    rdfs:subClassOf :density .

:massDistribution
    a owl:Class ;
    rdfs:label "mass distribution"^^xsd:string .

:matter
    a owl:Class ;
    rdfs:label "matter"^^xsd:string .

:matterObject
    a owl:Class .

:meanFreePath
    a owl:Class ;
    rdfs:subClassOf ivoao:length .

:measurementOf
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:domain ivoao:measurement ;
    rdfs:range :physicalObject ;
    owl:inverseOf :hasMeasurement .

:mechanics
    a owl:Class ;
    rdfs:subClassOf :physics .

:meson
    a owl:Class ;
    rdfs:label "meson"^^xsd:string ;
    rdfs:subClassOf :boson .

:microwave
    a owl:Class ;
    rdfs:label "microwave"^^xsd:string .

:microwaveEmission
    a owl:Class ;
    rdfs:label "microwave emission"^^xsd:string ;
    rdfs:subClassOf :emissionSpectrum .

:microwaveRadiation
    a owl:Class ;
    rdfs:label "microwave radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:microwaveSpectrum
    a owl:Class ;
    rdfs:label "microwave spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:millimeterRadiation
    skos:altLabel "millimeter wave"^^xsd:string, "mm radiation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "millimeter radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:molecularAngularMomentum
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :molecularElectronicState ;
    rdfs:range xsd:int .

:molecularElectronicState
    a owl:Class .

:momentum
    a owl:Class ;
    rdfs:label "momentum"^^xsd:string .

:motion
    a owl:Class ;
    rdfs:label "motion"^^xsd:string .

:multiplicity
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain [
        a owl:Class ;
        owl:unionOf (:atomicElectronicState
            :molecularElectronicState
        )
    ] ;
    rdfs:range xsd:int .

:muon
    a owl:Class ;
    rdfs:label "muon"^^xsd:string ;
    rdfs:subClassOf :lepton .

:muonNeutrino
    a owl:Class ;
    rdfs:label "muon neutrino"^^xsd:string ;
    rdfs:subClassOf :neutrino .

:nakedSingularity
    a owl:Class ;
    rdfs:label "naked singularity"^^xsd:string ;
    rdfs:subClassOf :singularity .

:nearInfraredRadiation
    a owl:Class ;
    rdfs:label "near infrared radiation"^^xsd:string ;
    rdfs:subClassOf :infraredRadiation .

:nearUltravioletRadiation
    skos:altLabel "NUV"^^xsd:string ;
    a owl:Class ;
    rdfs:label "near ultraviolet radiation"^^xsd:string ;
    rdfs:subClassOf :ultravioletRadiation .

:neutralGas
    a owl:Class ;
    rdfs:label "neutral gas"^^xsd:string ;
    rdfs:subClassOf ivoao:gas .

:neutrino
    a owl:Class ;
    rdfs:label "neutrino"^^xsd:string ;
    rdfs:subClassOf :lepton .

:neutron
    a owl:Class ;
    rdfs:label "neutron"^^xsd:string ;
    rdfs:subClassOf :fundamentalParticle .

:neutronMass
    a :particleMass .

:nonEquilibriumFlow
    skos:altLabel "nonequilibrium flow"^^xsd:string ;
    a owl:Class ;
    rdfs:label "non-equilibrium flow"^^xsd:string ;
    rdfs:subClassOf :flow .

:nonRadialPulsation
    skos:altLabel "nonradial pulsation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "non-radial pulsation"^^xsd:string .

:nonThermalRadiation
    skos:altLabel "nonthermal radiation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "non-thermal radiation"^^xsd:string .

:nonacceleratingReferenceFrame
    a owl:Class ;
    rdfs:subClassOf :referenceFrame .

:nonrotatingReferenceFrame
    a owl:Class ;
    rdfs:subClassOf :referenceFrame .

:nuclearDensity
    a owl:Class ;
    rdfs:subClassOf :density .

:nuclearFission
    a owl:Class ;
    rdfs:label "nuclear fission"^^xsd:string ;
    rdfs:subClassOf :fission, :nuclearReaction .

:nuclearFusion
    a owl:Class ;
    rdfs:label "nuclear fusion"^^xsd:string ;
    rdfs:subClassOf :fusion, :nuclearReaction .

:nuclearMagneton
    a owl:Class ;
    rdfs:subClassOf :electromagneticConstant .

:nuclearPhysics
    a owl:Class ;
    rdfs:label "nuclear physics"^^xsd:string .

:nuclearRadiation
    a owl:Class ;
    rdfs:label "nuclear radiation"^^xsd:string .

:nuclearReaction
    a owl:Class ;
    rdfs:label "nuclear reaction"^^xsd:string .

:numberOfNeutrons
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :atomicIsotope ;
    rdfs:range xsd:int .

:nutation
    a owl:Class ;
    rdfs:label "nutation"^^xsd:string .

:obliqueRotator
    a owl:Class ;
    rdfs:label "oblique rotator"^^xsd:string .

:opacity
    a owl:Class ;
    rdfs:label "opacity"^^xsd:string ;
    rdfs:subClassOf :opticalProperty .

:openString
    a owl:Class ;
    rdfs:subClassOf :stringTheory .

:optical
    a owl:Class ;
    rdfs:label "optical radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:opticalLaw
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:opticalPathlength
    a owl:Class ;
    rdfs:label "optical pathlength"^^xsd:string .

:opticalProperty
    a owl:Class ;
    rdfs:label "optical property"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement, :property .

:optics
    a owl:Class ;
    rdfs:subClassOf :physics .

:orbitalAngularMomentum
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :electronicState ;
    rdfs:range [
        a owl:DataRange ;
        owl:oneOf ("s"^^xsd:string
            "p"^^xsd:string
            "d"^^xsd:string
            "f"^^xsd:string
        )
    ] .

:orbitalElement
    a owl:Class .

:oscillation
    a owl:Class ;
    rdfs:label "oscillation"^^xsd:string .

:oscillatorStrength
    skos:altLabel "f value"^^xsd:string, "f-value"^^xsd:string ;
    a owl:Class ;
    rdfs:label "oscillator strength"^^xsd:string .

:overtoneFrequency
    skos:altLabel "harmonic overtones"^^xsd:string, "overtones"^^xsd:string ;
    a owl:Class ;
    rdfs:label "overtone frequency"^^xsd:string ;
    rdfs:subClassOf ivoao:frequency .

:overtoneMode
    skos:altLabel "overtones"^^xsd:string ;
    a owl:Class ;
    rdfs:label "overtone mode"^^xsd:string ;
    rdfs:subClassOf :pulsationMode .

:pBranch
    skos:definition "A set of lines in the spectra of molecules corresponding to unit increases in rotational energy."^^xsd:string ;
    a owl:Class ;
    rdfs:label "p branch"^^xsd:string ;
    rdfs:subClassOf <chemistry.owl#molecularSpectrum> .

:pProcess
    a owl:Class ;
    rdfs:label "p process"^^xsd:string .

:pairAnnihilation
    a owl:Class ;
    rdfs:label "pair annihilation"^^xsd:string .

:pairProduction
    a owl:Class ;
    rdfs:label "pair production"^^xsd:string ;
    rdfs:subClassOf :particleProduction .

:pairingEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:parity
    a owl:Class ;
    rdfs:subClassOf ivoao:symmetry .

:particle
    a owl:Class ;
    rdfs:label "particle"^^xsd:string .

:particleAcceleration
    a owl:Class ;
    rdfs:label "particle acceleration"^^xsd:string .

:particleAccretion
    a owl:Class ;
    rdfs:label "particle accretion"^^xsd:string .

:particleBeam
    a owl:Class ;
    rdfs:label "particle beam"^^xsd:string .

:particleCreation
    a owl:Class ;
    rdfs:label "particle creation"^^xsd:string .

:particleDensity
    a owl:Class ;
    rdfs:label "particle density"^^xsd:string ;
    rdfs:subClassOf :density .

:particleInteraction
    a owl:Class ;
    rdfs:label "particle interaction"^^xsd:string .

:particleMass
    a owl:Class ;
    rdfs:label "particle mass"^^xsd:string ;
    rdfs:subClassOf :mass .

:particleProduction
    a owl:Class ;
    rdfs:label "particle production"^^xsd:string .

:particleSpin
    a owl:Class ;
    rdfs:subClassOf :quantumQuantity .

:pastLightCone
    a owl:Class ;
    rdfs:label "past light cone"^^xsd:string ;
    rdfs:subClassOf :lightCone .

:phaseAngle
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#angle> .

:phaseSpace
    a owl:Class ;
    rdfs:label "phase space"^^xsd:string .

:phosphorescence
    a owl:Class ;
    rdfs:label "phosphorescence"^^xsd:string .

:photoluminescence
    a owl:Class .

:photon
    a owl:Class ;
    rdfs:label "photon"^^xsd:string ;
    rdfs:subClassOf :boson, :fundamentalParticle .

:photonics
    a owl:Class ;
    rdfs:subClassOf ivoao:science .

:physicalConstant
    skos:altLabel "fundamental constant"^^xsd:string ;
    a owl:Class ;
    rdfs:label "physical constant"^^xsd:string ;
    rdfs:subClassOf ivoao:constant, <units.owl#unit> .

:physicalDistance
    a owl:Class ;
    rdfs:label "physical distance"^^xsd:string ;
    rdfs:subClassOf ivoao:distance, ivoao:measurement .

:physicalLaw
    a owl:Class ;
    rdfs:subClassOf ivoao:theory .

:physicalObject
    a owl:Class .

:physicalObjectMeasurement
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement .

:physicalProcess
    a owl:Class .

:physicist
    a owl:Class ;
    rdfs:subClassOf ivoao:scientist .

:physics
    a owl:Class ;
    rdfs:subClassOf :scientificField .

:physicsTheory
    a owl:Class ;
    rdfs:subClassOf ivoao:theory .

:pion
    a owl:Class ;
    rdfs:label "pion"^^xsd:string ;
    rdfs:subClassOf :boson .

:pixel
    skos:altLabel "picture element"^^xsd:string, "voxel"^^xsd:string ;
    a owl:Class ;
    rdfs:label "pixel"^^xsd:string .

:planePolarization
    skos:altLabel "linear polarization"^^xsd:string, "plane polarisation	UK"^^xsd:string ;
    a owl:Class ;
    rdfs:label "plane polarization"^^xsd:string ;
    rdfs:subClassOf :lightPolarization .

:plasma
    skos:altLabel "cosmic plasma"^^xsd:string ;
    a owl:Class ;
    rdfs:label "plasma"^^xsd:string ;
    rdfs:subClassOf :stateOfMatter .

:plasmaLoop
    a owl:Class ;
    rdfs:label "plasma loop"^^xsd:string .

:plasmaPhysics
    a owl:Class ;
    rdfs:label "plasma physics"^^xsd:string .

:plasmaWave
    a owl:Class ;
    rdfs:label "plasma wave"^^xsd:string .

:polarizationChargeSeparation
    a owl:Class ;
    rdfs:label "polarization charge separation"^^xsd:string ;
    rdfs:subClassOf :magnetoOpticalEffect .

:polarizedLight
    skos:altLabel "polarised light	UK"^^xsd:string, "polarized radiation"^^xsd:string ;
    a owl:Class ;
    rdfs:label "polarized light"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:polytrope
    a owl:Class ;
    rdfs:label "polytrope"^^xsd:string .

:populationInversion
    a owl:Class ;
    rdfs:label "population inversion"^^xsd:string .

:positron
    a owl:Class ;
    rdfs:label "positron"^^xsd:string ;
    rdfs:subClassOf :antiparticle, :lepton, :nuclearRadiation .

:potentialEnergy
    a owl:Class ;
    rdfs:label "potential energy"^^xsd:string ;
    rdfs:subClassOf :energy .

:potentialTheory
    a owl:Class ;
    rdfs:label "potential theory"^^xsd:string .

:power
    a owl:Class ;
    rdfs:label "power"^^xsd:string .

:precession
    a owl:Class ;
    rdfs:label "precession"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:precursorPulse
    a owl:Class ;
    rdfs:label "precursor pulse"^^xsd:string .

:pressure
    a owl:Class ;
    rdfs:label "pressure"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:pressureBroadening
    a owl:Class ;
    rdfs:label "pressure broadening"^^xsd:string ;
    rdfs:subClassOf <chemistry.owl#lineBroadening> .

:principleQuantumNumber
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :electronicState ;
    rdfs:range xsd:int .

:probabilityOfSpontaneousEmission
    a owl:Class .

:property
    a owl:Class .

:proton
    a owl:Class ;
    rdfs:label "proton"^^xsd:string ;
    rdfs:subClassOf :boson .

:protonDecay
    a owl:Class ;
    rdfs:subClassOf ivoao:prediction .

:protonMass
    a :particleMass .

:pulsationMode
    a owl:Class ;
    rdfs:label "pulsation mode"^^xsd:string .

:pulse
    a owl:Class ;
    rdfs:label "pulse"^^xsd:string .

:pulseDuration
    a owl:Class ;
    rdfs:label "pulse duration"^^xsd:string .

:pulseEnergy
    a owl:Class ;
    rdfs:label "pulse energy"^^xsd:string .

:pulseIntensity
    a owl:Class ;
    rdfs:label "pulse intensity"^^xsd:string .

:pulseProfile
    a owl:Class ;
    rdfs:label "pulse profile"^^xsd:string .

:pulseStructure
    a owl:Class ;
    rdfs:label "pulse structure"^^xsd:string .

:pulseWidth
    a owl:Class ;
    rdfs:label "pulse width"^^xsd:string .

:pulseWindow
    a owl:Class ;
    rdfs:label "pulse window"^^xsd:string .

:qBranch
    a owl:Class ;
    rdfs:label "q branch"^^xsd:string .

:quanta
    skos:altLabel "quantum"^^xsd:string ;
    a owl:Class ;
    rdfs:label "quanta"^^xsd:string .

:quantization
    skos:altLabel "quantisation	UK"^^xsd:string ;
    a owl:Class ;
    rdfs:label "quantization"^^xsd:string .

:quantumChromodynamics
    a owl:Class ;
    rdfs:subClassOf :quantumFieldTheory .

:quantumElectrodynamics
    a owl:Class ;
    rdfs:subClassOf :quantumFieldTheory .

:quantumFieldTheory
    a owl:Class ;
    rdfs:label "quantum field theory"^^xsd:string .

:quantumGravity
    a owl:Class ;
    rdfs:subClassOf :unifiedTheory .

:quantumLaw
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:quantumMechanics
    a owl:Class ;
    rdfs:label "quantum mechanics"^^xsd:string .

:quantumMechanicsInterpretation
    a owl:Class ;
    rdfs:subClassOf :quantumTheory .

:quantumNumberL
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :atomicElectronicState ;
    rdfs:range [
        a owl:DataRange ;
        owl:oneOf ("F"^^xsd:string
            "D"^^xsd:string
            "P"^^xsd:string
            "S"^^xsd:string
        )
    ] .

:quantumOfCirculation
    a owl:Class ;
    rdfs:subClassOf :atomicConstant .

:quantumQuantity
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement .

:quantumTheory
    a owl:Class ;
    rdfs:label "quantum theory"^^xsd:string .

:quark
    a owl:Class ;
    rdfs:label "quark"^^xsd:string ;
    rdfs:subClassOf :fundamentalParticle .

:quarkColor
    a owl:Class ;
    rdfs:subClassOf :quantumQuantity .

:radialPulsation
    a owl:Class ;
    rdfs:label "radial pulsation"^^xsd:string .

:radialVelocity
    a owl:Class ;
    rdfs:label "radial velocity"^^xsd:string ;
    rdfs:subClassOf :velocity .

:radiation
    a owl:Class ;
    rdfs:label "radiation"^^xsd:string .

:radiationDamping
    a owl:Class ;
    rdfs:label "radiation damping"^^xsd:string .

:radiationField
    a owl:Class ;
    rdfs:label "radiation field"^^xsd:string .

:radiationMeasurement
    a owl:Class ;
    rdfs:label "radiation measurement"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:radiationMechanism
    a owl:Class ;
    rdfs:label "radiation mechanism"^^xsd:string .

:radiationPressure
    a owl:Class ;
    rdfs:label "radiation pressure"^^xsd:string .

:radiationScattering
    skos:altLabel "electromagnetic wave scattering"^^xsd:string ;
    a owl:Class ;
    rdfs:label "radiation scattering"^^xsd:string .

:radiationTemperature
    a owl:Class ;
    rdfs:subClassOf :temperature .

:radiativeEquilibrium
    a owl:Class ;
    rdfs:label "radiative equilibrium"^^xsd:string .

:radiativeRecombination
    skos:altLabel "radiative capture"^^xsd:string ;
    a owl:Class ;
    rdfs:label "radiative recombination"^^xsd:string .

:radiativeTransfer
    a owl:Class ;
    rdfs:label "radiative transfer"^^xsd:string ;
    rdfs:subClassOf :energyTransfer .

:radioAbsorption
    a owl:Class ;
    rdfs:label "radio absorption"^^xsd:string .

:radioEmission
    a owl:Class ;
    rdfs:label "radio emission"^^xsd:string ;
    rdfs:subClassOf :emissionSpectrum .

:radioFrequency
    a owl:Class ;
    rdfs:label "radio frequency"^^xsd:string ;
    rdfs:subClassOf ivoao:frequency .

:radioRadiation
    skos:altLabel "radio wave"^^xsd:string ;
    a owl:Class ;
    rdfs:label "radio radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:radioRecombinationLine
    a owl:Class ;
    rdfs:label "radio recombination line"^^xsd:string ;
    rdfs:subClassOf :recombinationLine .

:radioSpectrum
    a owl:Class ;
    rdfs:label "radio spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:radioactiveDecay
    a owl:Class ;
    rdfs:label "radioactive decay"^^xsd:string .

:radioactivity
    a owl:Class ;
    rdfs:label "radioactivity"^^xsd:string .

:ramPressure
    a owl:Class ;
    rdfs:subClassOf :pressure .

:recombinationLine
    a owl:Class .

:referenceFrame
    a owl:Class ;
    rdfs:label "reference frame"^^xsd:string .

:refraction
    a owl:Class ;
    rdfs:label "refraction"^^xsd:string .

:refractionAngle
    skos:altLabel "angle of refraction"^^xsd:string ;
    a owl:Class ;
    rdfs:label "refraction angle"^^xsd:string .

:refractiveIndex
    a owl:Class ;
    rdfs:label "refractive index"^^xsd:string ;
    rdfs:subClassOf :opticalProperty .

:relativisticEffect
    a owl:Class ;
    rdfs:label "relativistic effect"^^xsd:string .

:relativisticElectron
    a owl:Class ;
    rdfs:label "relativistic electron"^^xsd:string ;
    rdfs:subClassOf :electron, :relativisticParticle .

:relativisticFluidDynamics
    a owl:Class ;
    rdfs:label "relativistic fluid dynamics"^^xsd:string ;
    rdfs:subClassOf :fluidDynamics, :relativisticMechanics .

:relativisticMechanics
    a owl:Class ;
    rdfs:label "relativistic mechanics"^^xsd:string .

:relativisticParticle
    a owl:Class ;
    rdfs:label "relativistic particle"^^xsd:string ;
    rdfs:subClassOf :elementaryParticle .

:relativisticPlasma
    skos:altLabel "relativistic gas"^^xsd:string ;
    a owl:Class ;
    rdfs:label "relativistic plasma"^^xsd:string ;
    rdfs:subClassOf ivoao:gas, :plasma .

:relativisticVelocity
    a owl:Class ;
    rdfs:label "relativistic velocity"^^xsd:string ;
    rdfs:subClassOf :velocity .

:relativity
    a owl:Class ;
    rdfs:label "relativity"^^xsd:string .

:resistance
    a owl:Class ;
    rdfs:subClassOf :electromagneticQuantity .

:restMassEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:retardation
    a owl:Class ;
    rdfs:label "retardation"^^xsd:string .

:rigidBodyRotation
    a owl:Class ;
    rdfs:label "rigid body rotation"^^xsd:string ;
    rdfs:subClassOf :rotation .

:rotatingBody
    a owl:Class ;
    rdfs:label "rotating body"^^xsd:string .

:rotatingCoordinate
    a owl:Class ;
    rdfs:subClassOf <geometry.owl#coordinate> .

:rotatingReferenceFrame
    a owl:Class ;
    rdfs:subClassOf :referenceFrame .

:rotatingShell
    a owl:Class ;
    rdfs:label "rotating shell"^^xsd:string ;
    rdfs:subClassOf ivoao:shell .

:rotation
    a owl:Class ;
    rdfs:label "rotation"^^xsd:string .

:rotationalVelocity
    a owl:Class ;
    rdfs:label "rotational velocity"^^xsd:string ;
    rdfs:subClassOf :velocity .

:sProcess
    skos:altLabel "s process"^^xsd:string ;
    a owl:Class ;
    rdfs:label "s-process"^^xsd:string .

:scattering
    a owl:Class ;
    rdfs:label "scattering"^^xsd:string .

:scientificField
    a owl:Class .

:scintillation
    a owl:Class ;
    rdfs:label "scintillation"^^xsd:string .

:secondLawOfThermodynamics
    a :thermodynamicsLaw .

:selfAbsorption
    skos:altLabel "self absorption"^^xsd:string ;
    a owl:Class ;
    rdfs:label "self-absorption"^^xsd:string .

:shock
    a owl:Class ;
    rdfs:label "shock"^^xsd:string .

:shockWave
    a owl:Class ;
    rdfs:label "shock wave"^^xsd:string .

:shortWavelength
    a owl:ObjectProperty ;
    rdfs:domain :EmRadiation ;
    rdfs:range :wavelength .

:singularity
    a owl:Class ;
    rdfs:label "singularity"^^xsd:string .

:soundSpeed
    skos:altLabel "speed of sound"^^xsd:string ;
    a owl:Class ;
    rdfs:label "sound speed"^^xsd:string .

:spaceTimeCurvature
    a owl:Class ;
    rdfs:label "space-time curvature"^^xsd:string .

:spaceTimeSingularity
    a owl:Class ;
    rdfs:label "space-time singularity"^^xsd:string ;
    rdfs:subClassOf :singularity .

:specialTheoryOfRelativity
    a owl:Class ;
    rdfs:label "special theory of relativity"^^xsd:string ;
    rdfs:subClassOf :generalTheoryOfRelativity .

:spectroscopy
    a owl:Class .

:spectrum
    a owl:Class ;
    rdfs:label "spectrum"^^xsd:string .

:speedOfLightInVacuum
    a owl:Class ;
    rdfs:subClassOf :physicalConstant .

:spin
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :subatomicParticle ;
    rdfs:range xsd:float .

:stateOfMatter
    a owl:Class .

:stimulatedEmission
    a owl:Class ;
    rdfs:label "stimulated emission"^^xsd:string .

:stimulatedRadiation
    a owl:Class ;
    rdfs:label "stimulated radiation"^^xsd:string .

:stokesParameter
    a owl:Class ;
    rdfs:label "stokes parameter"^^xsd:string .

:strangeQuark
    a owl:Class ;
    rdfs:label "strange quark"^^xsd:string ;
    rdfs:subClassOf :quark .

:stringTheory
    a owl:Class ;
    rdfs:subClassOf :unifiedTheory .

:strongForceSymmetry
    a owl:Class ;
    rdfs:subClassOf :gaugeSymmetry .

:strongInteraction
    a owl:Class ;
    rdfs:label "strong interaction"^^xsd:string ;
    rdfs:subClassOf :interaction .

:subatomicParticle
    a owl:Class ;
    rdfs:label "subatomic particle"^^xsd:string .

:submillimeterRadiation
    skos:altLabel "submillimeter wave"^^xsd:string ;
    a owl:Class ;
    rdfs:label "submillimeter radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:supergravity
    a owl:Class ;
    rdfs:subClassOf :supersymmetry .

:superstringTheory
    a owl:Class ;
    rdfs:subClassOf :stringTheory .

:supersymmetricQuantumFieldTheory
    a owl:Class ;
    rdfs:subClassOf :supersymmetry .

:supersymmetricStandardModel
    a owl:Class ;
    rdfs:subClassOf :supersymmetry .

:supersymmetry
    a owl:Class ;
    rdfs:subClassOf :unifiedTheory .

:symmetryBreaking
    a owl:Class ;
    rdfs:label "symmetry breaking"^^xsd:string .

:synchrotronRadiation
    a owl:Class ;
    rdfs:label "synchrotron radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :radiation .

:system
    a owl:Class ;
    rdfs:label "physical system"^^xsd:string .

:systemMeasurement
    a owl:Class ;
    rdfs:label "physical system"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:tangentialVelocity
    a owl:Class ;
    rdfs:label "tangential velocity"^^xsd:string ;
    rdfs:subClassOf :velocity .

:tau
    a owl:Class ;
    rdfs:label "tau particle"^^xsd:string ;
    rdfs:subClassOf :lepton .

:tauMass
    a :particleMass .

:tauNeutrino
    a owl:Class ;
    rdfs:label "tau neutrino particle"^^xsd:string ;
    rdfs:subClassOf :neutrino .

:temperature
    a owl:Class ;
    rdfs:label "temperature"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:temperatureFluctuation
    a owl:Class ;
    rdfs:label "temperature fluctuation"^^xsd:string .

:temperatureScale
    a owl:Class ;
    rdfs:label "temperature scale"^^xsd:string .

:thermalConductivity
    a owl:Class ;
    rdfs:label "thermal conductivity"^^xsd:string .

:thermalEmission
    a owl:Class ;
    rdfs:label "thermal emission"^^xsd:string ;
    rdfs:subClassOf :emissionSpectrum .

:thermalEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:thermalEquilibrium
    a owl:Class ;
    rdfs:label "thermal equilibrium"^^xsd:string .

:thermalInstability
    a owl:Class ;
    rdfs:label "thermal instability"^^xsd:string .

:thermalProperty
    a owl:Class ;
    rdfs:label "thermal property"^^xsd:string ;
    rdfs:subClassOf :property .

:thermalRadiation
    a owl:Class ;
    rdfs:label "thermal radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :radiation .

:thermalStability
    a owl:Class ;
    rdfs:label "thermal stability"^^xsd:string .

:thermalStructure
    a owl:Class ;
    rdfs:label "thermal structure"^^xsd:string .

:thermionicEmission
    skos:altLabel "dark current"^^xsd:string ;
    a owl:Class ;
    rdfs:label "thermionic emission"^^xsd:string .

:thermodynamicEquilibrium
    a owl:Class ;
    rdfs:label "thermodynamic equilibrium"^^xsd:string .

:thermodynamics
    a owl:Class ;
    rdfs:label "thermodynamics"^^xsd:string .

:thermodynamicsLaw
    a owl:Class ;
    rdfs:subClassOf :physicalLaw .

:thermoluminescence
    a owl:Class ;
    rdfs:label "thermoluminescence"^^xsd:string ;
    rdfs:subClassOf :luminescence .

:thermonuclearReaction
    a owl:Class ;
    rdfs:label "thermonuclear reaction"^^xsd:string .

:thirdLawOfThermodynamics
    a :thermodynamicsLaw .

:thoughtExperiment
    a owl:Class ;
    rdfs:subClassOf ivoao:theoryRelatedConcept .

:threeBodyProblem
    skos:altLabel "three body problem"^^xsd:string ;
    a owl:Class ;
    rdfs:label "three-body problem"^^xsd:string .

:threeDimensionalSpectrum
    skos:altLabel "three dimensional spectrum"^^xsd:string ;
    a owl:Class ;
    rdfs:label "three-dimensional spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:thresholdEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:to
    a owl:ObjectProperty ;
    rdfs:domain :physicalDistance ;
    rdfs:range :matterObject .

:toState
    a owl:FunctionalProperty, owl:ObjectProperty ;
    rdfs:domain :probabilityOfSpontaneousEmission ;
    rdfs:range :electronicState .

:topQuark
    a owl:Class ;
    rdfs:label "top quark"^^xsd:string ;
    rdfs:subClassOf :quark .

:transitionProbability
    a owl:Class ;
    rdfs:label "transition probability"^^xsd:string .

:transmission
    a owl:Class ;
    rdfs:label "transmission"^^xsd:string .

:transparency
    a owl:Class ;
    rdfs:label "transparency"^^xsd:string .

:transportProcess
    a owl:Class ;
    rdfs:label "transport process"^^xsd:string .

:turbulence
    a owl:Class .

:twistorTheory
    a owl:Class ;
    rdfs:subClassOf a:cosmology .

:twoDimensionalSpectrum
    skos:altLabel "two dimensional spectrum"^^xsd:string ;
    a owl:Class ;
    rdfs:label "two-dimensional spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:ultraviolet
    skos:altLabel "UV"^^xsd:string ;
    a owl:Class ;
    rdfs:label "ultraviolet"^^xsd:string .

:ultravioletRadiation
    skos:altLabel "ultraviolet_light"^^xsd:string ;
    a owl:Class ;
    rdfs:label "ultraviolet radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation, :radiation .

:uncertaintyPrinciple
    a owl:Class ;
    rdfs:subClassOf :quantumLaw .

:unifiedTheory
    a owl:Class ;
    rdfs:subClassOf :physicsTheory .

:upQuark
    a owl:Class ;
    rdfs:label "up quark"^^xsd:string ;
    rdfs:subClassOf :quark .

:vacuum
    a owl:Class ;
    rdfs:label "vacuum"^^xsd:string .

:vanDerWaalsForce
    a owl:Class ;
    rdfs:subClassOf :force .

:velocity
    a owl:Class ;
    rdfs:label "velocity"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:velocityDispersion
    a owl:Class ;
    rdfs:label "velocity dispersion"^^xsd:string .

:velocityDistribution
    a owl:Class ;
    rdfs:label "velocity distribution"^^xsd:string .

:velocityEllipsoid
    a owl:Class ;
    rdfs:label "velocity ellipsoid"^^xsd:string .

:velocityField
    a owl:Class ;
    rdfs:label "velocity field"^^xsd:string .

:velocityOfLight
    skos:altLabel "speed of light"^^xsd:string ;
    a owl:Class ;
    rdfs:label "velocity of light"^^xsd:string ;
    rdfs:subClassOf :physicalConstant, :velocity .

:velocitySpace
    a owl:Class ;
    rdfs:label "velocity space"^^xsd:string .

:vibration
    a owl:Class ;
    rdfs:label "vibration"^^xsd:string .

:vibrationalEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:vibrationalLevel
    a owl:DatatypeProperty, owl:FunctionalProperty ;
    rdfs:domain :molecularElectronicState ;
    rdfs:range xsd:int .

:vibrationalSpectrum
    a owl:Class ;
    rdfs:label "vibrational spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:virialTheorem
    a owl:Class ;
    rdfs:label "virial theorem"^^xsd:string .

:viscosity
    a owl:Class ;
    rdfs:label "viscosity"^^xsd:string .

:visibleRadiation
    skos:altLabel "light"^^xsd:string ;
    a owl:Class ;
    rdfs:label "visible radiation"^^xsd:string ;
    rdfs:subClassOf :EmRadiation .

:visibleSpectrum
    a owl:Class ;
    rdfs:label "visible spectrum"^^xsd:string ;
    rdfs:subClassOf :spectrum .

:waveMeasurement
    a owl:Class ;
    rdfs:label "wave measurement"^^xsd:string ;
    rdfs:subClassOf ivoao:measurement .

:waveMotion
    a owl:Class ;
    rdfs:label "wave motion"^^xsd:string ;
    rdfs:subClassOf :motion .

:wavePropagation
    a owl:Class ;
    rdfs:label "wave propagation"^^xsd:string .

:waveformAnalysis
    a owl:Class ;
    rdfs:label "waveform analysis"^^xsd:string .

:wavelength
    a owl:Class ;
    rdfs:label "wavelength"^^xsd:string .

:waveparticleDuality
    a :quantumLaw .

:weakGaugeBoson
    a owl:Class ;
    rdfs:label "weak gauge boson"^^xsd:string ;
    rdfs:subClassOf :boson, :fundamentalParticle .

:weakGaugeSymmetry
    a owl:Class ;
    rdfs:subClassOf :gaugeSymmetry .

:weakInteraction
    a owl:Class ;
    rdfs:label "weak interaction"^^xsd:string ;
    rdfs:subClassOf :interaction .

:weakMixingAngle
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :atomicConstant .

:workFunction
    a owl:Class ;
    rdfs:subClassOf ivoao:measurement, :energy .

:wrt
    a owl:ObjectProperty ;
    rdfs:comment "With Respect To.  Velocity is a motion with respect to some other Thing."^^xsd:string ;
    rdfs:domain :velocity .

:zeroPointEnergy
    a owl:Class ;
    rdfs:subClassOf :energy .

:zeroPointPressure
    a owl:Class ;
    rdfs:subClassOf :pressure .

:zerothLawOfThermodynamics
    a :thermodynamicsLaw .

