The “PCAIDSNests” class contains all the information needed to
calibrate a nested PCAIDS
demand system and perform a merger simulation analysis under the assumption that
firms are playing a differentiated Bertrand products pricing game.
Arguments
Objects from the Class
Objects can be created by using the constructor pcaids.nests.
Slots
Let k denote the number of products produced by all firms.
nests:
A length k vector identifying which nest a product
belongs to.
nestsParms:
A length k vector containing nesting parameters.
Extends
Class '>PCAIDS, directly.
Class '>AIDS, by class '>PCAIDS, distance 2.
Class '>Linear, by class '>AIDS, distance 3.
Class '>Bertrand, by class '>Linear, distance 4.
Class '>Antitrust, by class '>Bertrand, distance 5.
Methods
calcSlopes
signature(object)
Uncover nested CES demand
parameters. Assumes that firms are currently at equilibrium in a
differentiated product Bertrand Nash pricing game.
getNestsParms
signature(object)
Returns a matrix containing the calibrated nesting parameters.
# NOT RUN {showClass("PCAIDSNests") # get a detailed description of the classshowMethods(classes="PCAIDSNests") # show all methods defined for the class# }